Review of student loan refinancing companies (B of A, Wells Fargo, and Discover)

If you have refinanced a student loan with Bank of America, Wells Fargo, and Discover, I want to know how the process was (rates, terms, customer service, management,etc) Overall, what were the pros and cons, and do you recommend them? Requirements: People who have refinanced their student loans with one of the following: -Bank of America -Wells Fargo -Discover.