Sharif's is great. They helped me get a ring for my girlfriend for a very good price! The only problem I had was when I bought the yellow gold ring, I wanted one in white gold, they said they could dip it and it would look white gold. A couple weeks later they dip started to fade and when i called they told me to bring it back in. They dipped it again and said that should not happen again. About a month later the gold started coming through again and this worried me because the dip color was rubbing off on her skin. Sharif bought the ring back from me and GAVE me a white gold ring similar to the original one.
Plain and simple, they have the best service around!