Primarily I think of this product as a suede shampoo but it can also be used as a wash for shoes before polishing and can be diluted to go a long way. It also does a great job on car seats and dashboards.
Lincoln E-Z Cleaner (Suede and Leather)
EZ
$6.99