I have a '95 Avalon XLS, I upgraded to tokico shocks and intrax lowering springs...I suggest trying to buy everything on the internet and find somewhere with free shipping. Go to
www.intraxsuspension.com to read about the springs they list for $309 for the set, but can be found slightly cheaper. The shocks can be found on ebay regularly, but shop around, there are deals to be found if you do the research. I love the upgrade, lowered the car about 2" and it handles more like a car now and not like a land yacht...Installation is fairly easy I did it all myself in a few hours, I suggest replacing the strut mounts(at least in the front), dust boot etc while your under there because it makes a difference, I didn't at first and it handles much better with all new parts...I've had them on for a year now and they are awesome! As for the tower bar I used a 92-96 V6 camry one and it works great, I just bought a cheap one on ebay, but there are lots of options. I also have an AEM short ram intake for 94-95 V6 camrys that fits perfect and did bring noticeable power, if you look on ebay there is a seller 24ibuy that regularly sells them for just over $100...most camry parts will fit the avalon, you just have to cross reference the oem part #s to check use a site like
www.toyotapartsdealer.com to check. Feel free to post any questions, or send me a private message.