I ask the same about Weruva which is also listed as 5 star. I’ve got to assume they may have some background about the company or some inside info that they can’t share. I get that it’s frustrating. The ones that are listed as the best come up over and over in my searches
Viewing 2 posts - 1 through 2 (of 2 total)
The forum ‘Editors Choice Forum’ is closed to new topics and replies.