I am posting this thread because i suffered a lot when i was searching internet for cheap Usmle Step 1 Books for preparation of exams. And then i finally came across a website Usmleworldwide.com which provided me the books that i was looking for. So i am sharing this information.
Thanks,
Dr. Candy Lori