The guy is incredibly rude, and I've found his prices to be higher than a lot of other places. The prices he pays for precious metals, however, are quite low. His inventory is also incredibly weak for such a large coin shop.
Even though I've spent thousands with him, he still acts angry that I bothered him whenever I come in to his shop. I've since found better places to go.