I would say that although reviews seem/appear helpful they can be biased, if the person writing the review has had something not go there way then they are obviously not going to give a balanced review, equally you could have staff writing the reviews therefore singing the company’s praises, I would always say give everyone a chance, not necessarily starting with massive trades but just something small to suss them out, see how they do business, just a thought!