The whole process probably took about 10 minutes tops, but basically you bring it in, say you want to trade in, fill out a form, they process the request and you get a verification number on the form that you can bring to one of THREE place on the list (for Klang Valley) to get a new one.
Here's the list:
If it's any help, here's the list of printers you can get under this promotion, valid until the end of April.
In case anyone was wondering, be prepared to write off the cartridges in the printer you're trading in, because you can't take those out and put them in the new printer (it's some security feature). We learnt this the hard way from the last time.
I say it's a win: the old printer is not taking up space and collecting dust; it's (hopefully) being responsibly recycled by the manufacturer and not in some landfill, and we get another printer at a lower price :P