This site seemed to be the only place that had neopets information available. I've been trying to remember the birthday and email I signed up with for my old account, but I was foolish and used fake ones for both I'm afraid. I don't yet know if this site has other resources that apply to me.