North Texas Imports Complaint - Liars and Thieves - 2006 Audi
DALLAS, TEXAS -- Do not buy from this company, they will lie and cheat their way till they get their money and you are left with repairs to make. They will make promises to help but will opt out at the first possible chance. They will sweet talk you and make you feel like everything is going to be okay when its not.
Do not buy from this company they are liars and cheaters.