Hey, I was examining mine and Im not sure they pop on and off, I think yours mightve cracked. The good news is, it appears a set of xt thumbies is going to be going relatively cheap on the bay tonight.
http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... _500wt_975
PM me if youre interested in...