You can buy at foreclosure sales, you just can't pick your assets ahead of time. I think i did a few dozen over the years, maybe average was 1 a month? At that time, maybe 5-10 a month were selling out of the 500-1000 properties. My typical thought was 1% of homes sold at the sale. You end up researching 100 homes to maybe buy 1.
I went for a number of years, did this flip for a client.
http://216.255.243.135/DEFAULT.aspx?Key=835226&YR=2012
75k in, 140k out. Cash sale closed in 14 days. We did nothing to the home. I also think we priced it too low as it turns out, since we had multiple offers.
Deep margins happen at the sale because everyone is scared and typically they don't know everything about the homes they are buying. This particular asset we bought 100% blind. I honestly didn't even know it was on a paved road till one of the other investors told it to me during the bidding. I almost backed down from winning till he told me that. I only knew what the property appraiser was telling me. We gambled at a lot at the same with deposits.
I could get into all the different problems we faced, all the struggles we had to overcome. I'm not saying its not possible, i'm just saying it isn't worth the risk. I rarely go to my local county sale now. I must of made that choice for a reason.