When and who balanced them?
And did it get worse?
Take the palm of you hand and follow the tread... inside edge and outside edge.
Then tell me if they are smooth or bumpy.
Also try jacking up your front wheels and checking the left and right motion of your wheel to see if its a tie rod or the top to bottom movement see if its a bearing also.
Just my two cents before you start dropping money.
Also you bring it by my Discount tire I work at and I'll put it up on the lift see what I can find for free.