Oh I don't entirely trust them for the same reasons, but I have also never had a bad review taken down. The CDH110 engine reviews in particular are pretty harsh overall. A couple of 5 starts that read like total rubbish, and one that doesn't.
I have learned to not trust reviews from most websites though. I bought a fuel tank from ebay, left a mediocre review, call it 3 stars, and the seller hounded me over it. Offered me a measly 8 dollar refund. so I took it, but didn't change the review. Kept houding me every day for weeks. Eventually they offered me a full refund. I told them no. After another 2 weeks of emails I had to call ebay to get it to stop because I had no way of blocking them.
Been opposite for me, amazon sucks and ebay treats me like royalty. If something gets messed up on ebay, they bend over backwards to fix it and make it right with me, and amazon is just like, well you can stuff it up your...... I got sent and empty box one time, amazon wanted me to send them the defective product back to get a refund, and told me without it I can't be refunded. What didn't they understand about I was shipped an empty box, Idk. I've had packages opened and things missing, and again, I'm supposed to send something back I never received to get a refund. I try to keep my amazon to a minimum because of that. They will not listen. Now ebay, I even say to a seller " Hey, this was pretty banged up in shipping, can we figure something out?" Bamb, they are like " You keep that, we are sending you a free one express mail tomorrow, call us when it gets there so we know you got it, if you don't get it by so and so date, tell us and we'll ship you another one." lol My laser diode supplier in china, that guy gave me a refund, send me a bunch of stuff I had on my watch list, and all I asked was , " Because of covid, will it be 2 extra weeks for my order?" The guy is an awesome seller. I have spent literally tens of thousand with him. Even if his item costs more than others, I buy his, because I know he is going to hand pick me the best of the lot. Amazon, pffft, they send me the garbage. An I only do good reviews, never do a bad review. If it's bad, I just don't review it at all and never buy it again. Well when I could do reviews, now I am banned because of my cat food one, pointing to how peoples cats were dying from amazon brand food.