If i could give this location ZERO stars, I would! The WORST customer service ever. Took my money, no problem but no product ever received and no refund or communication as yet - 48h after the anticipated delivery date. Had to physically go to the location to get an answer on the reason the delivery was not received and when i called again regarding my promised refund i was told it wasn't done yet AND they were not permitted to provide the manager's name?!?! WTF. Reporting to better business bureau as right now this company is basically at scam status.