I had a grey alien that had a dimple that i got as a wedding present. I took it back to REI and told them there was a recall, though they didn't have any official notice of it. they just did it as a return so i got store credit. so if they ever get new aliens again i can use the credit, if not i can use it on something else. I doubt i would send it to CCH.
Just Call me Mr. Enthusiasm