Just a friendly generalist piece of advice, based on detailing experience and on simple consumerism and fundamentals of big box retailers. My previous comment applies also applies to Target's, Auto-Zone's, NAPA's, and what have you. Nothing about those retailers is bad, and nothing about those retailers somehow makes the products worse simply because they were sold off of their specific shelves.
However, fundamentally, in this case, the products those stores choose to sell have a calculated cost at which their average customer feels is appropriate for automotive related supplies. Target/Walmart/Etc sells a bottle of Armor All Leather Cleaner for $5, which is full of petroleum-based ingredients and other ingredients cheap to put to market and that sells very well to the weekend-warrior. Easy to get, easy to use, instant gratification, but over time you'll get buildup of the product and a change in finish. Also, you'll likely get deterioration of the surface over time, despite what the label tells you. Also, many of these products actually attract more dirt than nothing at all (think silicone-based tire dressing).
In contrast, Adam's sells their leather cleaner for $25. AMMO's Mousse is $35. A Two-Stage kit of Leatherique is going to be $50. These are professional grade products for pro's and prosumer's that carry a higher standard and are willing to pay for it. They don't sell nearly as well as what you can buy in a Walmart, but they frankly don't try to. You won't have a buildup of product and these are actually protecting your surface with a product that has high-quality ingredients.
-Sent from my iPhone 6
(not really)