Gaines is a family owned jewelry store in Flint. They have an awesome, unique selection of jewelry - nothing like you would find in the mall. We worked with Mick for the most part. My husband bought my engagement setting there (the diamond was from his grandmother's engagement ring) and when we went to buy a different setting for my wedding ring (and have the diamond transferred) Mick was super helpful. I went once with my husband, once with my mother, and again with my husband to buy the ring. Mick even kept track of the ring numbers we were interested in so that when we came in again he could pull them right out. Because both my family and my husband's family had been such longtime customers of the store, he even helped us out a little on the price!