Be careful with the best solution tag, there is no such thing as a best solution. There can be substitutes for every type of product, so someone will come along and tell you that his/hers is the best solution instead.
The best solution is what fits into your own requirements in terms of financial affordability, ease of use, product design and how it fits into your plant's needs, and so on. They are just tools to help you in your hobby, that's all.
If you are thinking of comprehensive instead of best, then yes, they do have quite a comprehensive range.
Bookmarks