It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all). We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera
ivanovich: well, it doesn't say anything about DRM, so probably that's already a show-stopper
Pheace: Bound to be Steam for at least some of them.
Don't know, price doesn't seem that outrageous to me.
That price is not that great of a deal at all. Actually overpriced if you purchase when the games are on sale @steam. That price on Games UK converted to USD for myself would cost ~$38.00 however it would not be that hard to get all five of those games for ~$31.00 when they are on sale. Even cheaper if you keep your eye or try to trade for them.