3 weeks ago I ordered a camera. They told the next day that it was on backorder and that it will take 2 weeks for delivery. 3 weeks later I called and they told me, quite rude, that it will take another 3 weeks. I cancelled the order.
The only good thing: They had not charged my credit card!