car purchase straw wallpaper straw purchase car penalty In the car sales industry it means when someone with better credit intentionally finances or leases a vehicle. The penalty for a … Sunday, October 16, 2022 Edit