I don't think you're going to find a decent "waterproof" pannier for $40, but you might get lucky. What I do is put my laptop into a large zip-lock bag and put that inside a small backpack (for padding) and stuff it into my pannier. Works like a charm.