i prefer both. mall shopping is fun specially when you do it with your family or friends plus you get to hear wonderful Christmas songs. on-line shopping is also great because of the convenience that it brings. no traffic, no parking problems my fave in on-line Christmas ornaments is http://www.howehouse.com/index.htm