This rating is solely based on the companies customer service. I saw the one negative review and one good one and thought I'd give them a shot with a Groupon special. My girlfriend called them on 5/1/2015 and they told her they'd arrive "Monday afternoon" with no real time. 2:09 PM on Monday and we're still waiting, no one answers the phone, and the answering machine will no longer accept messages. Very disappointed and will NEVER use this company again.