If you are in the Oakdale area the holiday by Century and Stillwater has a deal (along with a couple holidays close by). Unlimited car washes starting at $19.99 a month. I bought their $29.99 works car wash deal which is the best one they have. It's not touchless so it does a great job removing dirt and salt from your car. Their carwash also has wheel busters (cleaners) that come out and scrub your wheels. Even though I think it does nothing there is also an underbody spray that quickly sprays your car's underbody when you pull in. For the works package you get wheel cleaning, entire body soap/rinse/dry, and underbody spray. I've been through it like 50 times and I have yet to see any scratches from it.
Automatic carwashes will never completely wash and dry everything, so what I do is go through the auto wash then pull into a parking lot and spot hand dry the car. When you do that the results are amazing and it looks like you spent 2 hours cleaning your car when it only took 10 minutes.
