I dont know if I'd go as far as running wal-mart brand oils. You can buy a cheaper oil and still get a quality oil. Honda 2 stroke oil is only around 3 bucks a QT. Bel-Ray also makes cheaper 2 storke oils. I would stay with at least a good brand oil myself. Personally, I got alot of money into my banshee and I wouldn't want to take a chance on running cheap oil to save a few bucks. Better safe then sorry.
Just my .02