I have the CD key and I have a list of emails I think I signed up with. I'm 99% on one, but I don't have access to the one I really think it is. I just happened to have the CD key stowed away because it was bought as a gift. The CD key was bough by a friend with her email :c
I know some game supports are much less helpful than others so I figured I'd ask since I figured someone here has had to work with them a time or two.