Agree with the positive comments on BattersBox. Great service, fair pricing and accurate grading. Top notch operation.
Another (that I don’t see mentioned above) is Sirius Sportscards, both on eBay and their own site. They have also done well by me. Here’s a link..
https://siriussportsauctions.com/mobile/default.aspx
Hope this is helpful.