Originally Posted by Flambeur
If somebody gives me fucking Oakleys I will defriend them on the spot.
Flamer, I don't get your hatred for Oakleys either. It's one brand that offers such a broad array of styles that they can appeal to tastes across the spectrum. Keep in mind, Oakley makes several models for specific purposes, like biking and skiing. These glasses are not fashion glasses, but are highly regarded by athletes. Perhaps you're not an athletic guy who only considers sunglasses useful for dining al fresco.
I don't think the brand is the issue here. Sunglasses are a nice gift anytime. If the OP's boyfriend likes to ski, or heads to a sunny climate, or drives in the winter and the glasses will suit these (or other situations), then it's a nice gift. Good on ya for the kind gesture, OP!