I bought the older version of the BBS02 and a 11,8 AH bottle battery mounted pack in April from conhismotor. They seemed to be the cheapest non-dodgy vendor at the time. I received a motor which sounded like it had a bunch of rusty old nails in it. I spent a lot of time taking it apart, and could never find the problem. I'm not retarded, but there is a limit to how much time I was ready to put into a brand new product I bought and eventually gave up. I'm not into buying trouble if that make any sense ?
I opened a Paypal dispute as it was clear the thing was never quality tested, and after many emails, they agreed to send me a new one if I sent back the defective one at my own cost, plus they would make a 50$ Paypal refund. 3 months later, I just received the replacement, and it's working OK so far. Oh, and they now refuse to reimburse me 50$ as they gave me the new model, which have the new controller, which cost them more asked me to accept 30$ instead... I gave up arguing with them, and asked them to send me a spare throttle and a spare bottle battery charger as both the kit and battery pack seem of average quality at best.
I'm now saving up for a spare kit as I KNOW this POS will give up on me someday by the look of it and what I saw inside while trying to fix it (the controller being the worst part). If I were to start over, I'd go with a MAC from em3v instead, or a brand new BionX D-Series as the BBS02 pedal assist sensor is far from smooth.
So the moral of the story is, I saved maybe 150$-250$ going with a less reputable vendor, but ended up wasting my summer. Food for thought.
edit: Actually, I was not even taking into consideration the 120$ I paid to ship it back. SO the kit ended up costing me at least 300$ more than the sticker price in the end.