I ordered a battery for my Son's Birthday and after 2 weeks it still hadn't arrived. I phoned to chase it up and I was told that it was in the post and would arrive shortly. Four days later it still hadn't arrived. After looking at my internet banking I spotted that they had refunded the payment today but not even bothered to tell me that my item would not be arriving. If the guy on the phone had been honest and told me that the item was out of stock and I would be getting a refund then I would have had chance to buy another one before my Son's Birthday. Really annoyed!