Live and artificial Christmas trees and Hanukkah bushes from 6 to 20 feet tall! Live and artificial garlands and wreaths, custom created for your home. Specialty touches galore: reindeer, Saint Nick, Mrs, Claus, menorahs and dreidels, snow, nutcrackers, angels and elves, candy canes, ribbon, ornaments in every shape, size and color, and LED and incandescent lighting.