A hand wash at two places near me are $29 and $31. I always seem to show up when there is a ~30 minute wait. If someone can hand wash my car for the same price with no wait while I'm in the office - I'm in. I'm going to try this next week.
The places near me are $17 and $18 for the basic wash package (hand wash & dry + vacuum + dust + tire shine). Interior dressings will bring it up to about your price, and opting for a wax will probably make it ~$45-50.
The shortest time it's taken is about 15 minutes, and the most is about 45 minutes for the wash + wax, but I try to avoid peak times.
I would do it myself but my apartment complex is rather strict on car stuff.