Yup, I've kept it. I learned that lesson a while back ago

.
Hopefully I don't have to hassle with claiming lost miles though..
On the CX website it says if my miles haven't shown up after 6 weeks, then i should submit the claim. But 6 weeks sounded a bit excessive to me! Especially when i have several flights coming up between now and December on CX!