Seems like a theme with this vendor. Everything is okay... until it isn't, and then the customer service... sucks.
Might try the Vapor Talk store. They're not perfect (no vendor is 100% of the time), but when things go sideways, the customer service will make it right. I may be an admin here but I don't have anything to do with the store, I'm just a frequent customer.