I need suggestions for a good mechanic. My 07 Corolla is rattling and I need to get it checked out and fixed. But I'm a student on a budget AND as a female I HATE going to mechanics who treat my like a dumb girl. I don't know everything, but I'm not dumb either. Suggestions?