Halls Gems is a custom gemstone dealer in Seymour, TN that focuses on the jeweler side and also the retail side. Their website allows users to purchase stones from inventory or choose to have one custom cut. This website started out as a basic website, but over time, it has evolved into a full ecommerce site based around gemstones.