Yes anyone can buy a shower. We charge $12 a person unless you purchase 75 gallons of Diesel or are a rewards member. However on the rare occasion that I'm working cash register, if someone in need came in and my manager wasn't around I'd just let em shower for free, or I'd do it for a regular that I like.