I have experienced nothing first class service from Hollandbikeshop.com whenever I have used them.
Strengths
They have a good range of cycling stuff, good brands, and the service is second to none. This is internet shopping as it should be!
Improvements or suggestions
Can't think of anything that might be an improvement - it is excellent as it stands.