Good point, King. A friend of mine put some speakers in his powerboat. He bought some relatively inexpensive Audiovox speakers at Wal-nuts, took them out of their enclosures, slipped them into a zip lock bag, and put them back in. Sealed the connections with a little silicone.
They work just fine. It doesn't have to be expensive to work.
olf