This place checks all the boxes. Tons of singles (from commons to higher end) and sets as well as new product. Fair, honest, knowledgeable and straightforward. I've never left unhappy or feeling like I got ripped off