Best place to buy a front end rebuild kit

So maybe my best bet is to call and ask for a complete kit with poly upper control arms and standard bushings for everywhere else? This car will be driven probably about 5-7k miles a year(maybe a little more).