Deus Auto Group
Consumer Report
These people are fakes, scammers! I'm in Canada looking to buy one of the many Audis on their website. Asked for documents to prove they are a legitimate dealer and authorized by Texas to conduct business. This was a bit like pulling teeth, because the documents took a while in coming. I forwarded ...