The original poster is also posting on Bikeradar forum about this site as well and most say that they are great at service - only a few have had issues.

Guess his just been unlucky.