I've had this a few times since.  Delivery takes forever, customer service is god AWFUL.  Seriously, these people are such assholes.  You get what you pay for, and this place is still a ripoff.  Should never be more than a star.