New Car Purchase Answer You Have Been Looking For07/02/2016 Tagged With: Cars, Classic, mystery, New, price, retail, showroom, truthDid you ever wonder why new vehicles have window stickers? Granted it was a great way to let your neighbors know you just bought a new car!!