The customer service levels were appalling. I sent numerous emails trying to get an update on my order after going for over 2 weeks with no dispatch information. After finally getting through by phone we were advised the stock had just arrived and was being sent out over the next 3-4 days. If only someone had advised that by email when i placed my order, my experience would have been very different. In all honesty I probably won't shop with you again, as in this day and age communication is key....