After megaupload has remodel their website, there is no where that I can find the happy hour. Can anyone help me find the happy hour ?
Actually there is still a happy hour. Go megaupload.com click on the thing that says “The Turbo” but the bad part is that the hour is now from 9-11am UTC which is like 1-3am PST…horrible only 2hrs. But anyway check it out. When it is happy hour, there will be a happy face icon on the site. Im actually not sure on activating it though, but you do need the toolbar still. there might have been an update. IDK…hope this helps.