Charging a card before the order ships is not ok, worse after all my attempts to contact them for a simple order update there is zero responses. I would cancel my order but can't reach anyone. Bad customer service is one thing but no customer service is something else.