Social media sells eyeglasses for Coastal Contacts