even if u have it working, u still have to buy, cuz u need a unique cd-key, (a key that no one uses) and the only way is to buy the game
if u already bought it and it doesn't work, then downloading isn't gonna do any better, since u have the full game on the cd, but if u download it, who knows what's missing .. and probably it's gonna be an old version anyway.