So a few weeks ago I bought Pokemon Heartgold and Soulsilver from ebay. I started playing soulsilver until I got the fourth badge that's when I saved and turned off the game. When I came back, I started/loaded my file as usual but all that was there were two black screens. I could here music of whatever town I was in but only faintly. I started a new file later on and it also stopped after I got the fourth badge. Then I tried Heartgold and guess what? It froze after I got the fourth badge as well. However if I put either game into my Nintendo DSi (instead of my Nintendo DS Lite) it works for about 20 minutes then it freezes. Is there anyway I can fix this or should I just go get my refund?