i made a backup of the .json file they sent but then i had some more coins sent to the address that i didnt back up, altho i do have most backed up.. but still.. something doesnt feel right
You might want to do a little more research on how bitcoin works.
The bitcoins dont 'exist' in your wallet, they exist in the blockchain. so your backup only needs the private key. not how many coins an addy has
edit:
My backups of my local bitcoin client from a year ago will still recover any coins in my wallet today if my puter crashed.