In reply to David.

Those positive reviews aren't from Trustpilot. They're made up by the seller. If you look up the business on Trustpilot you'll see that the reviews are all one star, except for a single review.