Not a deal as such, just a bit of informed info for anyone visiting Singapore.
If going to the Marina Bay Sands Skydeck, they take your picture before you get in the lift to go up. By the time you are ready to come down again they've printed a photo of you superimposed against a Marina Bay Sands background in a carboard frame, key rings, snowglobes(?) and alike for hefty $$$$ which they try and flog you.
We declined.
However, through this process, they also give you a card with a reference number and QR code on it which takes you to mbsmoments.com. Having checked this, the photo taken of you, superimposed on 5 different views of MBS and a couple animated ones, are totally free to download.
Unless you have a hankering to add to your snowglobe collection, avoid the sales pitch.
That said, even going up to the Skydeck is pricey for what it is. Might be worth making a reservation for the Skydeck bar/restaurant instead (you cant get in to this with a Skydeck ticket) although unsure if there's any criteria around minimum spends etc.
Also, if visiting Sentosa, skip the cable car ride. Again, very over priced for what it is.
Old trick (except the free to download part), Kelly Tarlton's was doing that some 10 years ago.