Giveaway of the Day - System Speed Booster 3.0
Today, when I first came to the page I searched through the page to see where to download button. I couldn't see it. I almost gave up after 3 minutes. Then I realized something and went to another website and came back to giveaway site after 10 minutes or so when I realized there was a button to download but to my surprise it was there for only a second or two then disappeared. So I refreshed the page and kept the mouse where I saw the link as soon as it reappeared I clicked on it.
Is this the quality of the site? Should I discover the link to download by chance? Make your own mind.