Just got a question where is the contact vendor option? I cant see it anywhere I presume it exists because I have a message inbox, but I cant find it. Just thought id post this for whoever runs the site because i"m not comfortable placing an order if I cannot contact a vendor in the event of a problem.
The founder of GreyRoad posted this thread just 2 days ago, so you may be able to get in touch with him by PMing /u/LordVoldemortGR.
Good luck!