spoke with a couple friends of mine who were buying some property out in SD for about $600K.
Initially they were putting down 15%, at 6% for 30 year fixed, which, up until they were about to sign the docs, found out PMI was $285/month! Initially they were quoted about $170 in the loan process This happened within the last 2-3 weeks. They scrambled to come up with another 5% (parents of one of them offered to help them out using HELOC at 4.5%). Unfortunately, at 20% for some reason the rate went up to 6.25% using the same rate chart on the day they locked. They thought something was fishy, but they were also down to the wire and didn't have much choice since closing was the next day. But they also thought their loan officer was being honest with them throughout the process. who knows.
But that PMI is just getting ridiculous. Better to use those monthly payments to pay off equity already in the property rather than a black hole that's for the lender's peace of mind, not theirs.