I'm with you Steve! WM or Target. I do have a set of goggles for night now.
Since I wear perscription eyeglasses, I use the least expensive over the eyeglass Solar Shades for $19. They come in 3 sizes and many styles to fit OVER any pair of eyeglasses you currently wear, do not look like "goggles", some have vent holes, but never a problem with them fogging.
Recently I got a 3 Snap, flip-up faceshield after following behind a construction truck/tractor with chunks of gravel and debris hitting me all over for 2 miles on a narrow two lane road...still use the Solar Shades, but less so now. :s