In defence of CWC I take my bare hubs to them to build,having obtained a quote by email for rims, spokes & tyres.
That way any issues are their problem.
Only issue I had with my 400 was the front tyre was fitted the wrong way round, they collected the wheel by courier and delivered it back f.o.c.
PS For the relatively modest labour charge for building a wheel I have peace of mind.
Hats off to those who build up their own rims, respect.