Decapolis Clothing
Zen Spell charged my credit card $202.02 more than the invoice total. Told me "online sale was a glitch"
Decapolis is an online clothing wholesale company that operates under different vendor names, in this case "Zen Spell". Like many online stores you pick the item you want, the color, the quantity etc. And put them in your shopping bag. I had done business with them before without any ...