OK I finally figured it out, so hopefully this will help someone else.
On GameStop.com, in your account settings, there's an option to merge your GS.com and PUR.com accounts. Once I did this (and made the passwords the same as per IATCG's suggestion), it worked!
Thanks for all your help!