In the debate between online and in-store shopping, understanding the pros, cons, and price differences could dramatically change your buying experience. What will you choose?