Pros and cons of Vehicle Trading Programs