They do not fix their mistakes, all the bad reviews seem to match my experience with them. The teaser prices aren't worth it, even when says in stock, it is likely stock not correct, and then they take days to fix. Their shipping costs are out of control, and customer service has no power to correct anything. WOULD NOT RECOMMEND TO ANYONE.