OMG! This Illinois Gift Shop Sells One Of The Coolest OrnamentsOMG! This Illinois Gift Shop Sells One Of The Coolest Ornaments'Tis the season! If you love finding out-of-the-ordinary ornaments to add to your Christmas tree, look no further at Rockford Art Deli in Rockford, Illinois!EmilyEmily