I bought a clock on this website and my credit card was immediately charged. I received an order confirmation also, but there was never any follow up…