Yes, they use TCGplayer for their pricing, and are very fair.
They generally give 60% store credit. Depends on value and condition of the card.
Yes we generally give between 25 to 65 percent of Tcgplayer's market price on individual cards valued over 3 dollars. That said there are a variety of factors that go into how much we will give that include but are not limited to, Condition, Rarity, Current Stock, Salability, and Market Dynamics. You are more then welcome to come in and have your cards verified and appraised there is never any pressure to sell us your cards if you don't like the offer we give you.
Thanks! Your answer is awaiting moderation.