I can think of a lot of "better" products to get you high, but theyre all expensive.
As far as I know, the 3M respirator is a filtration respirator, so it allows the free exchange of gases, but physically blocks particles. I think you need a chemical respirator for something like paint fumes, but I could be wrong.