I'd have a trusted mechanic check out all your front end components, axles, shocks, struts first. An inspection of those parts should cost you an hour labor. Have them test drive the car in the same conditions you experience the shaking. Replace any bad components. Take a test drive. If shaking continues consider a road force balance. Just in case you aren't familiar...the RFB machine guides the mechanic to rotate the tire on the wheel to the best position to reduce the imperfections of each. Worth the money for sure. Additionally, lots of guys hate using wheel weights on the outside of their wheels...me included. However, most wheels do not allow weights to be placed far enough out to get the "best" balance. Some aftermarket wheels won't allow outer weights because there is no lip to accommodate. Just my $.02, hope it helps.
Premium, Sport, & Cold Weather Packages
If you dog doesn't like somebody maybe you shouldn't either.