To spare yourself the horror stories of fighting in the aisles (you would never, of course!) skip the store altogether and shop online.