Daisho,
Yes, non clean is usually good for less than 40%, but in the blending method of filling nitrox tanks, 100% O2 is placed in the tank and air is added to bring the mix to the desired percentage. That is why you should O2 clean. That debate has already been done here. My position is known, and if you want to not clean and your shop is OK with that, fine. As for me, I will take the safer route. It is worth the extra $25. It never ceases to amaze me that people here can be so paranoid that they won't trust a dive computer, yet blow off O2 cleaning. Off my soapbox...
Tavi- calling it 21% Nitrox is a scam to charge you for a nitrox fill when you are only getting air. The reason they charge extra for Nitrox is that the O2 that is added costs money. If they won't put air in nitrox tanks, maybe you should be sure of the air quality they are giving you. Non- O2 compatible air is "Grade E", O2 compatible air is "Modified E", the difference being mostly the amount of oil in the gas. You need to ask yourself if you want to breathe the lower quality stuff. Or, is your LDS simply milking you for extra $ by calling it EANx21?