How do I prepare leather?

How do I prepare Patent Leather?
How do I prepare Vinyl?
How do I prepare Nike Foamposites?
What is Adhesion Promoter?
Adhesion Promoter is a product (usually aerosol) that is used to help paint adhere to non leather surfaces such as rubber, plastics and more.
What’s the difference between Leather Preparer and Acetone? Which should I use?
Although Leather Preparer and Acetone can both be used for the same purpose, Acetone has much stronger chemicals which can harm or burn leather due. Leather Preparer is a safer alternative which will not harm leather when applying.