Gradient sunglasses are very popular with many people these days because they can provide wearers clear vision on close-up objects and protect eyes from the sun as well. So it is very convenient to wear gradient sunglasses reading under the sun. Most optical stores offer gradient sunglasses and you can find them easily. But they may be quite expensive in the local optical store. Try shopbot.ca or Amazon.com where you will find what you want.
I just don't understand why so many people ask such question like where to buy cheap gradient sunglasses for men? If you really sunglasses at cheap prices and have no idea. Just search it in Google, it will comes out many sites sell cheap gradient sunglasses. You can go a site that sell cheap sunglasses. As far as i know. Firmoo.com is a site sell sunglasses, eyeglasses in a low prices. Most of their glasses and sunglasses are less than $50. You can have a look. Good luck.