Ok, well my shoes are already dirty from walking around too much

Anyone have any good tips/ideas on how to clean suede? I've heard vinegar is good, the old water and soap ruins them and that rubbing them with sandpaper works. But i'd like to know if any of you guys would know anything

EDIT: The cheapest place i could get them cleaned was for $35 and that would take 3 weeks