Where can one purchase large Christmas ornaments?

Large Christmas ornaments can be purchased from online stores, such as Zazzle, TheChristmasBoutique and ChristmasTimeUK. These items are also available from general retailers such as Amazon, or auction site eBay.