There is a noise coming from my tires, however its not the brakes...its a loud screeching (sounds like a human moaning or screaming), when my car is rolling, like through a drive through or just moving up at a light is when it makes the noise Any help guys? I'm a 21 year old student that completley got taken advantage of, they charged me $2100 and didnt fix a single thing I complained about...I wanna know so I can walk in there and tell them what they did wrong..Thanks

Oh and its a 97 Pathfinder 4x4