I have dealt with Charleston Coin Exchange, and they are honest and fair in there dealings. They will explain there profit percentages, and will take time to work with you, answering your questions.