pricey, but well worth it.  You get what you pay for. We'll never have to buy another.