http://www.newsubaru.com/LIBERT~2/Partsx.html
Liberty Subaru has the best price, $292.22, for the radiator that I could find. I ordered mine last week and it came in 2 days (NJ to OH) and was in great shape (ie no shipping damage). They also base shipping on actual costs, unlike
www.subaruparts.com. Freight on the radiator cost $7.85 thought I imagine it might be a bit more if it has to go future.