In every Grocery they have goggles.. :D

If you are driving from Al-Saad to Muntuza, Opposite to Doha Grand Hotel Apartment, there'z a Goggles shop. I heard that they have a cool collections and are reasonable. Also their'z  an offer going on I gues..., Try it out.

You might find one. And do let us know about the collections... :)

Good Luck