Really good experience. The website is laid out well, making it easy to find exactly what I was looking for. Additionally, the fact it presumes you'll want new fixings is great, as I would have definitely forgotten to order them otherwise!
I had cause to contact customer service by phone after my order was placed, and they were very helpful - resolving the issue I had immediately.