20 Best and Worst Things to Buy Online

To get the best value for your money, here's when online shopping is — and isn't — your best bet.