Wow, that's a crummy experience you've got. Many shops in town here offer o2, fewer offer helium - although it's not terribly hard to come by. My favorite shop (sunshine scuba) fills my deco 40 with o2 for about 20 bucks or so (unless it's gone up since my last fill). You could even buy a used concentrator for fairly cheap and use that. They can do it while I wait, although I'm a bit skittish on o2 fills so usually I will drop my tank off.
Small rented condo (no garage) so no compressor, booster, or concentrator. Real estate and taxes are so expensive here, that if I bought, I’d have very little $$ for diving. My rent is cheap as I’ve been here for so long. $200-300 below market.