When you send an online dealer your money, you have to trust that they will do a number of things for you including correct packing and trustworthy information. I purchased through MOTOSTRANO, in Redwood City, Ca. and dealt with "Joe". They advertise 1-3 day shipping if the bike is in stock. So called and s/w Joe who confirmed "the bike is here, we would just need a few days to get it ready for shipping". So I paid around $4200 with shipping. After two weeks go by with no word from them I contacted Joe again and he said "we just received the bike from BULLS USA and need a few days to get it ready for shipping".
When the bike finally arrived it had a damaged seat frame bent beyond use, both tubes were punctured, the brakes and derailleur were way out of adjustment, damaged box with foam padding taped to the outside of the box where part of it was missing, most of the packing material was on the bottom of the box as if it was not re-packed securely. After some over the phone arguing back and forth, Joe agreed to send me a new seat and tubes.
I also had problems with the bikes motor performance. Joe was not responsive and in the end I had to go directly to Barney at BULLS USA, who provided great customer service and a 100% remedy on their own after the dealer refused. I chose the right manufacturer but the wrong dealer, IMO. I would buy another BULLS (Bosch) bike for sure, but it felt like Motostrano was not too concerned with the problems I had.