No matter how respected the builder/company is...customer support should still be a priority. No reason the OP should be ignored.
Williams is offereing free shipping if anyone is looking for a wheelset
http://www.williamscycling.com/FREE-...300_p_135.html