For a cheap Islay, I'd recommend Finlaggan, though it is still above your £30 mark. Not so long ago it was about £30, but edging up now.
If you want a classic mix of fire, salt, and sweet, then Talisker 10 was occasionally reduced to £26 at Sainsburys, but Diageo's reign of terror seems to...