I prefer to clean my car at home, as car washes are overpriced and don't do a great job. Sometimes one of my teens will ask to wash the car for $5. It only gets washed around every 3 months, it is badly in need of a wash and interior clean right now!
It depends on how much time I have - sometimes we wash the car together as a family, sometimes we go to an over priced car wash and sometimes we go to a Girl Guide fundraiser car wash ($10 for a worthy cause) up the road.
The car wash who do inside, out, and the car looks like new.
I no longer clean it in between and it costs about $120 for the top job which I am happy to pay and it lasts till the following week when I take my dogs to the river for a run.....but in that week, it is beautiful and I think I have a new car.