Programs: Miles&Smiles Elite TK*G, Enhancements & More, Club Carlson
Thanks for your replies!
@moondog: Sadly I did miss out on the Coffebean when in Shanghai, did however try some local chains which weren't so good either. So simply stuck with *Bucks. But on my next visit I'll try them out for sure!
@blackmamba: Yes the outbound flights get amenity kits in a fabric pouch, whereas the return flights get the tin can. I believe those will become collectors items, and double very well as pencil cases.