My story goes back about 7 years ago now. Had the latest & greatest top of the line BMC road frame & fork on order, that was suppose to be 1 to 2 months delivery & put a 20% deposit down. Almost 5 months later (would touch base each month to get an update) & still no bike, I contacted the distributor at the time & when I got nothing concrete from them on when I would see it, I went onto contact BMC. With no reply at all from the manufacturer on when I would see my frame, I finally cancelled my order. Gave LBS the opportunity to supply another couple of brands (which he didn't stock) in its place, but when he couldn't do that either, I asked for my refund back, which I got without any issues. Thinking i'd been pretty fair & reasonable, I found out soon after the Owner went onto bag me out saying "he didn't want a Whinger riding one of his bikes anyway". He ended up losing thousands of dollars in future sales/servicing & I ended up saving thousands of dollars, as this was the last straw on trying to support & deal with LBS's & the catalyst for me to start shopping on line.