Have purchased items through D-i-O website several times over the last four years, had good service and received an efficient and well made product on each occasion.
Courier used for delivery on each order appeared to be one of the better ones with no delivery issues and no mis-handling damage apparent to the shipping carton.
The current D-i-O website is easy to navigate and clearly laid out though perhaps not quite so informative as previous versions of the website pages with some accessory items lacking full (technical) descriptions.
All steps of the purchase and despatch/delivery process were documented by promptly sent e-mails and it is easy to keep track of the order.
Overall, a good buying experience with D-i-O and would be happy to recommend them.