Not a bad price since there is no core charge and it has the shallow oil pan and 50DN alternator.
You can partially rebuilt S60s for a little less on Ebay, but they require a core. Old high mileage engines can be bought for under $5,000 but they probably have no warranty and who knows if they are any good. One would probably be better off with a salvage engine bought locally if you want something cheap.