Hi, Ive recently looked in to ways to prevent mites and Ive seen alot about this mite paper stuff thats like insecticidal shelf paper thats supposed to work really well. Ive never seen this stuff anwhere and know nothing about it so I was just wondering if someone could let me know wheres a good place to get it and any good/bad things about it I would apreciate it, thx!