One of the worst companies I've ever dealt with. Like others, I have had orders placed, money taken and delivery promised - only to take several days off of work and no delivery.
Their communication is appalling. I had to call them to find out that my delivery wouldn't arrive after taking the time off work. It was clear that they knew there was a problem - so why didn't they call me? Useless company - spend your hard-earned money elsewhere.