to buy, or not to buy...online?