Expensive, yes. But the quality-per-dollar is off the charts. This is my favourite.