I literally made an account just for this one site. If you plan to sell your cards to this shop, by any means. DON'T. Unless you love to be scammed and to have your own buylist horror story then go ahead. But on a serious, please don't sell to them.
I recently sold my cards to Troll and Toad, and my god was it painful to see it unfold. Not only do they devalue your cards but I'm pretty sure they scammed me, and by other reviews I saw, they scammed others as well. Not only were my cards graded the wrong condition, but I'm pretty sure they lied about one of my cards being damaged.
Awfully suspicious that the most expensive card was the damaged one. Mind you I kept them all, especially the expensive, in near mint condition with a lot of protection. I even have proof of the cards. But yet it was graded damaged. My guess is that they didn't want to pay me, lied about the condition, and just straight up stole my card.
I got paid a fraction of the original price and lost all my cards in the process. I was already selling to them half priced, yet they still scammed me. If you plan to sell your cards, I recommend doing it through eBay, Mercari, or tcgPlayer. Never this shop, even if you're desperate. I learned my lesson. But if you do end up selling to them because you did it before reading the negative reviews like I did, I hope your experience is better, it probably won't be…but one can hope.