Weird, it should be. Click HERE to download it, make sure allow third party applications to be installed is checked.
You know on the home screen where it shows your friend's list icon and the world map icon? On the left of both of them is another icon for the daily deal.
Bookmarks