There are actually dimensions, motor type, power specs, battery type.... But there is no PayPal (or at least some kind of buyer protection, only direct deposit) option and most of the page is https but NOT at the PAYMENT PAGE. Enough for me :|
Cant find info about website either.
EDIT:
Shipping & returns looks like google translate. Actually, almost full site.