We found some of the most whimsical holiday ornaments today at Elle Bee, a new decor store in Banner Hall. If you’re looking for kitschy, this just might be your place!