1. Carfax is a nice tool, but not everything shows up on it. When I traded in my G, I disclosed a rear end collision to the sales guy. He pulled a carfax and it did not appear.
2. Regarding Luxury Auto, the only experience I have is my friend who bought an M3 from them that was a POS. They weren't real friendly about the constant repairs either. I'm sure that all dealerships have similar issues, but that was his.
Ihsanshaik - X/Vasillalov - X/Nood1es - X/Countless more I can't recall - X