You can use a MOSFET instead of the trickier IGBT, they're are a bit crap at low voltages. You only get the dissipation benefits at higher voltages. It will almost cetainly be cheaper.
Beware, leakage currents are a much higher than a relay will be, shockingly so.
But then you need a serious relay to break DC. At least you can hear it turn on when you're not looking.