I have bought from them several times with no issues.. It seems they have 1 shipping guy so sometimes orders take a couple days to ship out.. They use usps priority mail most of the time.. This is the email address I used for customer service:
sales@bikeusa.com