Excellent quality, excellent value. Definitely a good buy imo.
Downside is that popular models can be out of stock for long periods and they (Steinhart) can be slow to respond to queries but they are honest people and always seem to get there in the end. Definitely recommended.