I have my Roth IRA with Vanguard (the 2055 retirement target one) and the fees are 0.16%. I've never had issues (I literally just deposit money with them twice a month) so I can't speak for their customer service, but if I can figure out the website, anyone can. My company's 401k is through Fidelity (again, 2055 retirement target fund), and the fees are 1.02%. The Fidelity rep they had come in (owner of the local branch) was super obnoxious, singled me out (I was the youngest attendee at the meeting) claiming I probably wasn't saving enough for retirement. When I told him that I was close to maxing out my contribution for the year, he scoffed and said I probably didn't have any other accounts. I told him I did, a Roth IRA with Vanguard, he rolled his eyes again and responded along the lines of "Vanguard sucks." I realize this is one idiot who doesn't represent Fidelity as a whole, but ick.
I'm not making enough money to have another account (this should be the first year that I fully fund both my Roth IRA and my 401k), but I'll keep my eye out on both in the next couple of years.