My sister's car (2002 Corolla) makes a whirring noise coming from the driver's side wheel when she drives. When she was getting her battery replaced at Canadian Tire they said they suspect it's her wheel bearings and estimated it'd cost $250 to fix, but didn't do a full check.

She's in Vancouver for school right now and money's kinda tight. Does anyone know of a mechanic in Vancouver that's reliable? Not knowing any of the reputable mechanics there, Canadian Tire is her only choice at the moment...

Thanks for any help.