I bought a couple of bundles from this store a while back, never encountered any problems. Prices for games that are bundled are generally pretty good, however their store prices are nothing special (didn't notice anything significantly lower than what is there on other stores).
One downside I could say is that lately the newer bundles haven't brought much to the table, it's mostly limited to indie games and alike, while in the past there were more quality games in their bundles.