I had a terrible shopping experience with this firm. TV was ordered at the end of Nov 18, it arrived some two weeks later but I noticed it was a lower model, when I questioned the driver he stated it was probably just the box, however after checking the actual TV it was definitely a much cheaper alternative so I rejected delivery. I made many phone calls attempting to get the correct TV delivered, I was given a different story each time, I was promised many call backs and was even assured it had been despatched, all of which was untrue. They finally missed our last agreed delivery date of Christmas Eve, forcing me to go out and buy one locally. I did however receive a refund without too much hassle, I suspect due to paying on credit card.