I talk to Piero often and see him and his bro whenever they are in town, or at least try to. Their kits are top notch for sure. My buddy has one of their TS kits and it's the best I've seen.
I'm getting an AT-ST bucket made as we speak. I'll probably see Piero in a few weeks.