I’ve had a lot of dealings with this guy, to be fair never had a problem and everything delivered as normal.
I purchased three pedals over different periods never any issues, I’ve learned in life that there are always two sides to every story and see a lot of this bandwagon jumping, anyway that’s my experience of this.