3 ms·1-800 Contacts admits its prices higher than its online-only competitors2 points by marklyon 9y ago