Tech support/ customer service
Thanks to all the staff at Vanguard US. They have the best tech support and customer service by far. Thanks again Eric and kathlynn for all your help I will be enjoying my new demon for a long time.
Last edited by 808mark : 11-03-2011 at 11:58 PM.