Hello,
I have ordered from Vista in the past (pre-SR) and was wondering if I need to create a new account or if by just going to Vista via the SR link is enough to earn credits.

TIA