Many "non technical" reviews of suspect products, (especially ones with seemingly 1000% profit margins), are by the army of the products shillers.
Only believe "technically backed" independent tested reviews.
Cheers George
Poor Product Reviews? No Problem. Just Erase Them!!