About us We are a small locally owned business located in New Britain, CT and we’ve been in business since 1997. We carry a wide selection of beautiful glass Christmas ornaments handmade in Poland as well as many Polish books and keepsakes.