Sincerely, I have not heard of this brand, so I can not judge about them. My personal favorite right now is Berd - their stuff is so clean and smooth, that it is hard to believe.
However, it is best to consider the opinions of many people. I would recommend you to do a little research in the source section of the EVO forum - there you will find lots of information about different suppliers, and feedback from their customers. Here is the link to this section - https://www.evolutionary.org/forums/source-reviews/