Well, just so you know, don't use SoleEyeWear or SunTimeOnline unless you like wasting the whole summer waiting for the damn glasses. Before I made this first post here I was in contact with them, and that's when they said two weeks. After those two weeks, I asked again and they said "one more week". I came back after that week and again, "next week". I tried one more time and was told "later this week for sure." Yesterday they finally told me that their order from MJ was delayed and that they'd be in stock in the afternoon, which is fine, but stop telling me they'll be there when they won't be.
Today they just got listed on the site (not yesterday like they promised, surprise surprise), so I'd have to wait until Tuesday to have them anyway. Up until today I was still going to do business with them and pay the overnight shipping I was told was available just to have them for the holiday weekend. Come to find out they don't really offer overnight either, it's 2 day. Yet another thing they misconstrued.
Bottom line, I wasted over a month and put up with sun in my eyes for that much longer just to save $50, and was dragged along the whole time. I'm done with them and will just be buying the glasses at a brick and mortar store for the full price of $253 despite summer being virtually over.