Planet Caravan Music and Comics
Planet Caravan Music Charged my credit card and did not deliver the product
On January 23 I ordered 2 tee shirts online. I was immediately sent an order number to my email address indicating that the next communication would be a shipping confirmation. Of course, me account was immediately charged instead of waiting until the time of shipping. I then saw an online ...