Website was clean and the product (current ongoing bundle) was prominently displayed. As there is only one product (current bundle), there isn't much that could go wrong.
Payment was settled easily and Steam codes released.
I'm quite satisfied with the experience, and the chance to donate towards charity while landing a good steal on some games! (The bundle I had purchased had Warhammer 40k, Saints Row, Darksiders and a few more)