I''ve had a similar experience with Tapstore.com. I ordered a tap on 8 July and the money was deducted from my credit card. The tap was supposed to ar…