I have ordered 2 pair from Coastal, on 2 seperate occasions. I love them both! Neither one I paid more than $13 for (shipping).First time Use the code FIRSTPAIRFREE to get your first pair for the price of shipping. Once in a while they will come out with more codes for free pairs. That is how I scored a 2nd pair for free!
Another site I haven't used, but since I'm due for a new eye exam I may order from them.
This has pretty much the same offer as Coastal. I will be ordering from Firmoo in February and will give a review on them. Until then, let me know what you think!