I got my bike with bent derailleur hanger. I contacted them and got a cheap replacement that didn't even fit properly. They have no number to call. All you can do is send an email wait that someone will respond. It is impossible to communicate over the email and give all the details.
It's been two months and i haven't been able to ride the bike once. One more chance, and if they can't fix this, i am going file a claim with my CC and report these guys.
Just a warning to you all, avoid them and opt for something local. it would have saved a lot of trouble for me.