I don't think the Islanders could afford Price. The Isles have $34 million in cap space for next season. Trading for Price is $10 million, re-signing Tavares is probably $10 million, re-signing Bailey is probably $6 million. That leaves them with $8 million in cap space and still needing to re-sign Nelson, De Haan, Hickey plus a few others for roster spots.
The Isles would be better off going with a cheap goalie than signing the highest-paid goalie.