W.C.B. of B.C. used to provide free air analysis for commercial dive compressors. Unfortunately this was one of the services axed following funding cuts by the new provincial government three years ago. Pity, it was a truly useful safety service.
I've run into two different situations trying to get air from LDSes. The first is not being able to produce a valid air test certificate. I'm sure that sometimes this is an honest mistake, but where the shop is catering to tech divers it indicates a lack of attention to detail that concerns me. If the shop is one of those who insist on oxygen-cleaning your mustache before selling you nitrox I find it irritating as hell.
The second is an air test certificate to the wrong standard. Drager tubes don't cut it. It costs about $50 more plus shipping to send your sample to a properly equipped lab, apparently more than some shops can afford. There is no law against selling CGA Grade D air to the public, but there certainly is a problem where commercial divers are concerned. (Technically though, I suppose the law is against breathing it, not selling it.) The law is quite clear (WCB Regulations):
24.26 Breathing mediums
(1) If air is used as the respirable medium in diving operations it must meet the requirements of CSA Standard CAN/CSA-Z275.2-92, Occupational Safety Code for Diving Operations, with the exception of the water vapour standard.
(2) The air supplied by compressors for breathing air in diving operations must be tested at least annually to ensure that it meets the requirements of subsection (1).
The law is also quite clear in the specific case described by the original poster:
24.28 Compressor intake
The compressor intake must be located so that the breathing medium will not be contaminated by gasoline vapours, engine exhausts, or other objectionable impurities.
Again, if commercial divers are involved, this situation is illegal. If a shop is just selling to the public though, I fear the only recourse is to vote with your dollar ($.76 US). The diving community isn't that large, eventually word will get around and shops will figure out what they have to do to keep their customers. In the meantime, sport divers need to learn how to read air analysis reports and walk if they aren't available. There's a lot of places that aren't interested in becoming PADI five star facilities ever.