I have had great success with Franktown car wash, but they didn't do so good on my husband's BMW, he said that they must have used a dirty rag as there were some slight scratching to the clear coat, and he had to rewash the car to remove water spots.
more