I had ordered a camera to be delivered on a specific date (which was not awailable at the warehouse), paid for it, and waited. On the expected delivery date, I hadn't received any message, so I called customer service. They informed me that they had received cameras from the supplier, but since many customers had ordered them, they selected a few at random and sent the cameras to them, regardless of my prior payment. The only option they suggested was to wait a couple of weeks and hope that I would receive it with the next supplier delivery. I received all this information only after calling them directly, with no prior notification from them about the problem. The camera was planned as a present, so I'll have to find it somewhere else.