how do I avoid new car buying fee surprises