I have bought 3 bikes from them. Payment went through OK. That was 2 months ago so I expect delivery some time soon.
I did phone the number listed and a nice foreign chappy assured me everything was fine.
I ordered a bike of this site 2weeks ago and no one replying to emails could you send me the number please