This was the first time I've bought my computer online and it has been smooth sailing from build to mailing.
The build settings are great at telling you if your customisation will bottleneck or not, if the power supply isn't right etc.
It was shipped very fast and delivered when they said it...