FMC is a company that does several programs and will allow low credit scores. As far as customer service, you should probably do an internet search and see for yourself, I will leave it at that. As far as Wells Fargo, I have heard there are some really good branches and some horrible ones. Regarding shopping around and having your credit re-pulled, I as well as other lenders, can make a initial credit decision based off another lender's credit report, subject to pulling our own later. Please be advised there are several other programs out there than can get you into your home for little or no money down depending on the area (see link below). The key is getting working with the right Loan Officer who can make all the difference in the world as far as your overall experience.
Best of Luck!