Ive never personally used Cardhaus, but I hear it mentioned on BoardGameGeek all the time. I would assume that is a fairly reputable place to buy from. Be aware, while I think the Betrayal is a fun game, the components are very low quality. So when you start to overpay for it, it just makes...