You can find some christmas decoration ideas online. The best place to look would be frontgate or grandinroad around christmas time. You can also shop around at different stores to get other ideas.
There are lots of places both on and off line that sell outdoor Christmas decorations. Target and Wal-Mart have a large variety. Sites to try would be Bronners, Christmas Lights Etc, Front Gate, Christmas Lights Show and American Sale.
Some traditional Christmas plants commonly used for decoration during the holiday season include holly, mistletoe, and poinsettias.
Some people have a star or an angel on top of their Christmas tree.
You could try http://www.enchantedlearning.com/crafts/christmas/ or http://crafts.kaboose.com/holidays/christmas/christmas-crafts.html or even http://www.allfreecrafts.com/christmas/index.shtml
There are several online Christmas boutiques that offer wide varieties with ranging prices. Some sites worth searching are Amazon, All Things Christmas, and Christmas Decor.
Good ideas for interior Christmas decorations depend on one's particular taste. A Christmas tree is always a hit, as well as a garland or a wreath with ornaments.
It is possible to save money by purchasing Christmas decorations from a wholesaler. Some good places to try are http://www.ormaninc.com/,http://www.worthimports.com/category/Christmas/c2, and http://www.christmaslightsetc.com/wholesale-Christmas-lights-and-trees.htm.
Outdoor holiday lights, wreaths, lanterns, displays, and garlands are unique outdoor Christmas decorations. You can decorate a sled and display it in your yard and place Christmas accents outdoors.
Generally, craft stores make for excellent inspiration. As do thrift and antique stores. You can also definitely find wonderful decoration ideas online!
I found some places that have a great selection of christmas tree oranments. Here are some sites ebay.com , ebay.ca , walmart , best buy, sears all have great oranments for your christmas tree.
Egreetings usually has some great ones, Hallmark is another good one to look at. Some sites like Someecards.com help you create your own custom ecards.