Terrible company. Ordered a lord of the rings blanket on the 10th December as my son had put one on his Christmas list. Was hesitant to order after reading the bad reviews but couldn't find another company selling one and thought I would take a chance at £15 as item was in stock. 2 days before Christmas and item hasn't been dispatched and is still being processed. Have chased up countless times (don't get me started on the terrible customer service) and still no item. They are waiting for the supplier to send the stock apparently. If they had told me this when I first chased up delivery, I could have cancelled the order. Will never order from Zavvi again.