Yep, Andy's hit on one of my pet peeves . . . . the different type of O2 fills and cleaning.
If you have your tank PP filled, it has to be O2 cleaned. This means it has to be taken down, cleaned out along with having the valve O2 serviced.
You will but tanks from time to time and the store will tell you that that are "O2 ready". Basically what this means is that they've probably changed the O rings to viton which will enable the tanks to be used with Nitrox up to 40%, but only if filled from a pre-mix, or a membrane system (I may be wrong about that. If so, I'm sure someone will correct me. I hope so anyway)
Now here's the booger, if you have your O2 "CLEANED" tanks filled from a pre-mix or bank, then you have "contaminated" your tanks and must have them O2 "cleaned" again.
And, if you have O2 "ready" tanks, the shop won't fill them if they do PP blending because they haven't been O2 "cleaned".
Fun and games, huh ????
the K