Ordered a camera - next day delivery. Checked the status of the order the next day and it just said 'in process' - so went on live chat and was told it wasn't in stock and was given the customer service number. I rang and asked why they sold me a camera that wasn't in stock and also asked when it would arrive. They were unable to give me an ETA, so I asked for a refund. They said no money is taken until the order is ready to be delivered - the money had gone out of my account?? I was then told that it may take up to 3 days to get my money back. The customer service was cold and unhelpful!