FWIW rockauto.com has units for cheap. ~$90 per caliper, and a whole kit with rotors, calipers and pads for under $400
https://www.rockauto.com/en/catalog/subaru,2005,legacy,2.5l+h4+turbocharged,1430733,brake+&+wheel+hub,caliper%2C+rotor+&+brake+pad+kit,14204