An eye for sales Coastal Contacts has emerged as a top online seller of glasses and contacts in North America