Amazon.com online, and wait for the UPS driver to show up--while not addressing the question of convenience.
Is it really convenient to shop online when you have to wait for your purchase?