90% of Buyers paid $2,000 over advertised prices at Stellantis, GM & Ford