None legal in the UK
Emailed to ask if any of the bikes they sell are road legal in the UK and received a cryptic answer stating that it was up to me to check, they weren't going to tell me. I've checked and none of the bikes appear to be legal on UK roads.
