Once again, the biggest red flag for us is that British Trade Platform makes bold profit-related claims that are unlikely to be true. Additionally, when we compiled research to see what past and current clients of the software say in the public domain – the reviews are largely negative.