I can't rate the site more highly. The reports are full of information, and appear to be complete. Why would you go to that other site when you can find it here?
Buying some items can be a crap shoot, especially things like batteries which are often fake. My most recent transaction was just such a thing. Ordered camcorder batteries and received fakes that wouldn't hold a charge.