Purchased banks for my grandchildren here a few years ago. Of course, one of them broke, and I searched everywhere for a replacement; but even online couldn't find one that I loved. Came back to the Beehive and found two! It was a long drive from New Jersey to Charlotte for piggy banks, but it was worth it! The only thing I wish was that they had a mailing service as one of the banks had to travel to California, hence the four stars. You could never see everything they have in just one visit.