I've only recently started purchasing
I've only recently started purchasing online- which is easier than getting to my closest store and I have been impressed by the speed of the dispatch and shipping. The customer service communication is also great - last order one of the products was out of stock. I received an emailed advising me it would be a day or so and gave me options on how I could receive my order. I opted to wait for the the entrire order as I wasn't in a hurry and the full order was dispatched a few days later.