I have done a ton of shopping online for ten years now and it is fantastic. You find exactly what you want, compare prices, zip through check out and it shows up at my house in a few days. Never had a prob.
If you shop a lot online and are concerned about packages being left at your house (either because of weather or potential theft), rent a P.O. box. They are cheap and they hold your stuff inside, nice and safe, until you are ready to pick it up. Other advantage is you don't put your street address out on the internet.
"they hold your stuff inside" = the Post Office holds your stuff inside
Great suggestion. I am usually here or can have a neighbor pick up any boxes UPS or Fedex leaves so it's not a problem for me on my street. I have to give online shopping a huge thumbs up over hitting a mall any day. The only reason I'd go to a mall would be to try on clothing, which I do...but everything else I buy online.