You will still end up paying aroud $20 from Coastal for shipping and handling, but it's still an awesome deal. And if the glasses don't fit correctly, they will send you a label to return the glasses for free, your discount will still get applied to the new pair, but you will have to pay the $20 again for shipping them to you.
Just wanted to let everyone be prepared for any extra costs. :)