That is very possible it is the wheel bearings. those are the little metal beads inside of the tires that allow the wheels to spin. if they are damaged it can cause problems with the car. My brother had problems with those in his jeep and had to replace them which he did himself.
Before paying the $800 to fix it, I'd take it somewhere and get a second opinion.


