It's a very long story, unfortunately, but I'll try to sum up my many hours spent on this, quickly, but while still getting to the point. I hooked up with Quicken Loans to refinance my house because they had the best dea/rate to offer me. They requested a $400 deposit from me to go towards the final cost, and as my "good faith" commitment to them. I had no problem doing this since I have every intention of going through on this refinance loan with them. I was assured that should anything change with the loan from the way it was originally presented to me and what I originally signed that I would be rufunded this money because it would not be the original agreed amount for the loan. Well, here we are almost three months later, not one, but two chances to get it right on there end, and more phone calls that I can keep track of, and now that I'm not willing to give them a third chance to get this right and get their "miscommunications" straight, and after they have told me twice that they would give me a refund, they won't give it to me. The amount for closing started at $700-$800, and after several adjustments went as high as $3800, but that was just someone giving me incorrect information. The last number I was given was about $1800, but they couldn't make that happen either. Terms of the closing changing, I would say just a little, but no sorry, you can't have your refund even though you were told that. These people are UNBELIEVEABLE! I have bought and sold six homes, and refinanced twice, I am not new to this and I have NEVER been through anything even remotely close to this with any other dealings that I have had with other companies. I cannot strongly suggest enough to stay away from this company (for lack of a better term). Unfortunately I will be involved with them until I get my refund back, and not one day past that! I don't understand how companies like this are allowed to stay in business. They are unethical, uncaring, and running their scam on the few dollars that the American people have left. Shame on me for trusting them!