Pretty easy to navigate and determine what I needed, although ended up buying too many additional items through the solution/parts picker (which worked great).
Delivery via the courier was less than stellar, however. I ordered it on 18 June and was informed it was being shipped on 22 June (pretty good turnaround). As I selected the one-piece, it came via a courier who didn't manage to deliver it at all. I had to come and collect when it was 'ready' on 1 July...in the pouring rain.