I previewed the site you mentioned. There are many foreclosures listed for my area. I cross referenced the listings on the site with the local MLS. There are a high percentage of discrepancies primarily due to the homes not being on the market any longer.
Though the prices and much of the details seem accurate there were homes listed on the site that I did not see on the website. I say this to encourage you to find an agent to work with who will help you meet your purchasing goals. Whether a purchase to reside in or an investment I encourage you to reach out to an agent from trulia to help you find foreclosed home. If you find the "deed holder" they will direct you to the listing agent to write up an offer. In that case you will end up using the seller's agent to purchase the home either way. So you're going to utilize an agent to purchase a home regardless.
A secondary question is why do you want foreclosed homes?
These are just ADS!
And you can't buy anything in a Bankruptcy; the House may or may not be included in the BK.
When a House has gone thru Foreclosure, the Banks will list it with a Realtor on a local MLS.
You will need to enlist a Realtor, preferably your own Realtor, to help you make an Offer.
You are not saving anything by trying to Do-IT-Yourself.
You cannot and may not contact the deed holder yourself!
We Realtors have enough trouble trying to contact the Banks ourselves.
Are you getting the picture?
When either the home owner or the bank is ready to actually sell the home it will be listed on the Multiple Listing Service (MLS). If the home is in a short sale situation, and the homeowner is negotiating with the bank to take less than is owed to pay off the current mortgage, the bank will insist that the home be marketed on the MLS to maximize exposure and get the best price possible. And, when banks foreclose and sell the house themselves the same thing happens, the home is marketed through the MLS.
If you are interested in purchasing homes that are in the short sale stage or have been foreclosed on, your best option is to work with a good real estate agent who can monitor the Multiple Listing Service for you.