When you click on the "know more" did it come up with any "small print" mumbo jumbo?
Nope nothing showed up but I called up my local canon dealer after I got the mail and he said the 600ex-rt was free with the 24-70 kit and it was valid till last month.
Now I called up Canon edge global customer care support and they told me that the offer is still live and its available with both 24- 105 and 24-70 kit with a limited stock and its been kept covert for canon edge members only.
I got confused after hearing that so I wrote a letter to Canon asia and I am expecting a call from their office soon. Will let you guys know as I receive the confirmation from their office.