TPR suck, skip them.
Kaplan are alright, but not like the real test. You can get three for free by going to this site
http://www.kaptest.com/booksonline/questkey.jhtml?clid=1004044171 and filling out the password in your books. I can't tell you what the password is, but my
Styrofoam cup with a capital S is cool
. Styrofoam is an awesome material!!!!!!
There are also a lot of free half length diagnostic tests out there... nextstep, goldstandard, altius
You can get a free full length Altius test if you email altius... they also have 10 tests for 300$
You can get a free full length Next step test #1. And they have great full length tests you can buy too. 35$
Exam Krackers have tests that are great, but a lot. 50$
And AAMC has two full length test that you should get.