I have ordered from them twice and things did not go well.
The first parcel was lost by the courier (contents fell out of bag). Probably the couriers fault, but I had to phone the courier guy supervisors a few times before they found my stuff. Almost no support from Evobikes to locate the parcel, and when I eventually received the parcel 3 weeks later it was me updating them that they could now stop looking. Didn't even get a thank you.
Second time around I had the out of stock issue on an in stock item - Janos offered to ship as soon as stock arrived but given my previous experience I decided to rather take the refund. Some relationships are just not meant to be.