LOL. My brother shopped at about every GM dealer in STL and ended up buying from Laura GMC in Collinsville. Seems like they are straight-shooters. He said that they came out with the pricing sheet and showed where the price they were asking was below invoice, supplier, employee, etc. And they gave him what he was wanting on his trade-in. He ended up with a blk on blk 2014 GMC Denali 4wd. I think his deal was better than the one I got for my 14 Silverado LTZ Z71.
If you want to stay on the STL side of the river, try Fusz, Bommarito, Sinclair, just to name a few.