subarupartsforyou.com is pretty good. They are in the north east so shipping should be fast. They have been doing internet sales for a very long time. Before I moved out west I used them.
BC Racing makes coilovers for this generation. They are fully height adjustable independent of preload.
https://store.racingcoiloversusa.com/products/2000-2004-subaru-legacy