There are quite a few around at various prices and (doubtless) various levels of effectiveness.