Mistakes happen. It's what you do afterwards that makes the difference. That about sums up my dealings with Dial'd bikes recently. Previously had no hassles or problems. My last order is where things went pear shaped. Ordered a frame from them, and what should have been a 2 week wait from the supplier turned into 2 months of waiting (after manufacturer sent frame missing bits). The rave here is that Dial'd was a pleasure to deal with during this period, always answering queries and keeping me informed of progress (I might have nagged a bit as well, being eager for the new toy). So well done on the customer service side. Much appreciated.