I get my D&D minis from them. They aren't super responsive to emails, likely because they get so many, but my orders are always timely and shipped properly. I've ordered two cases of every expansion, with the exception of Harbinger, from them. And I've had no complaints.
I tend to preorder as...