99% of the time these reviews are incredibly based on shipping and stealth. Especially in regards to LSD, reviews should ALWAYS include how the product performed. I know leaving a review is good, but you can always finalize, then review when you have all the facts.
This is a problem on any market. Very rarely will a buyer leave detailed feedback for a vendor. You're better off reading reviews here or on the Evo forums.