No positive points experienced.
You're rolling the dice with this outfit, to maybe save a few pennies you're in danger of losing WEEKS of not having materials you need to do business.
The poor people on the chats & phone, they're trying to do the right thing but the company has 2-day turn-around & 10-day refund policies - all extremely customer-hostile... - designed to get you to cut your losses & just pay again to a real printing company to get what you need.
They do NOT stand behind their business - I'm just flapping out here in the breeze while they have my money...
Communication will be a hurdle to native English speakers.
Recommendation: NoNoNoNoNo!!!