You should go to Walmart to check, because different super market has different stocks. I once saw red colored sunglasses at Walmart near to my place. Probably you can find one. If it is not convenient for you, or the shops near to your apartment provide no red colored sunglasses, then I suggest you to surf on internet. As electronic technologies developed, e-business is booming now. There are many on-line eyewear shops that you could choose. For me, I'd prefer shopping on line far more, because they provide me various brands, styles and colors of eyewear and I don't even have to walk outside, you know strong sunrays or raining is very annoying to walk outside. What is more important is that the price is much more attractive. Sometimes you can even get eyewear for free. I once got that and it surprised me. Since then, I really love shopping eyewear on line. Hope you could find this helpful.