It took a few minutes for me.
Anyway, glad I saw this thread. $1 games this week is awesome. I paid 3.74 for From Dust during the Steam summer sale if I remember right, I could have gotten all four games Ubi is offering this week for about the same price. I'll probably still end up getting 2, if not the other 3 that they're offering for about the price of a value meal at a fast food restaurant.
Competition is indeed awesome. I'm not sure why so many people want digital distribution in PC gaming closed down and limited to a single source, when we could have multiple sources that sell at incredible prices to make themselves appealing.