The picture lower down on this page with the cable hanging down like an afterthought still makes the bike look oddly proportioned to me.Many of the smaller photos are laterally compressed, the wheels oval and much higher than wide. Clicking the final enlarge option corrects that and makes the road bikes look typical.
http://annad.en.alibaba.com/product/857180345-218567348/700C_30_speed_gears_Electric_Road_Bike.html
I can't help thinking that a last years sale bike and a motor kit would still make a better bike and at a cheaper price, you just wouldn't have the battery hidden away.