Just found out CoastalContacts.com is giving away free glasses today!
How to get free glasses:
Go to their facebook page: Link: http://www.facebook.com/coastalcontacts.com
and "like" them on facebook to get the coupon code.
Go to their site and order glasses.
Enter the coupon code before you checkout to get the glasses for free.
They still charge you shipping and handling which comes to $10-$15 which is
still pretty good but technically not a freebie.
It might be limited to some styles only and it might be only if you've never
gotten free glasses from them before. Not sure. Read the fineprint.