I bought a bafang bbs02 500 watt drive from Legrande Crews at Lectriccycles.com. The experience was excellent. I did pay more, I know,but I test drove several bikes at his shop and he was a pleasure to deal with. At about 600 miles, the battery went bad and he replaced it without question...