I know you said goggles, but Lowe's has some $7 safety glasses that work great! They wrap around nice, and close off the bridge of my nose real nice. I rarely wear a helmet, and they stay on just fine. There are dark, medium and clear ones, too. I keep all 3 in the bags, in "Crown Royal" bags.
Certainly, cheap is better, IMHO.
Kind of ditto to this, except I picked up my first pair or really dark safety sun glasses from a welding shop - cheap. That was over 11 years ago, and I liked that pair so much, I found a whole box exactly like them on Fleabay. I also carry a set with clear lens for after dark swap out.
I wear contacts, and could never stand enclosed goggles. They always seemed to make my eyes water, and seemed to make them feel as if they were overheating somehow.
I had a bit of trouble keeping them planted to my face ONLY at higher speeds on the I-state when passing semi's while I road the old Yamaha Venture Royale with full faring, so I'd carry a strap that tightens between the earpieces and goes behind my head. I never have trouble keeping them on riding my Rune or even doing triple digits out on the Vmax.