Buying contacts online is convenient and often cheaper. Here's what you need to know to order safely and legally.