If you value your sanity, place your order with a reputable company that value customer service and efficiency.
They do not value the interest of their customer. My order was not delivered on time which among other issues caused me a huge financial lost because I took time off work to accommodate this and paid for a fitter and lost that money.
They did not update me at any point that the delivery was delayed and refused to issue a refund. In fact I was bluntly told to contact the bank.
They were aware of my circumstances and did nothing to prioritise the order to ensure that it was delivered on the specified time given.
The customer representative including the manager was very condescending and unhelpful. I had to literally beg her to contact the courier. I also requested a call back to manage my expectation and sort out what was an absolute mess and she did not have the decency to ring me back.
I will never order from here again or recommend them to anyone.