His IG page looks pretty pukka. I wouldn't be too worried myself, as long as there isn't a language barrier, and wait and build times are up front, and you get a receipt for your funds.
The internet is very easy to spread the word, so most makers want things to go as smoothly as the customer does.
Maybe it's a European thing, and he's been left with commissions in the past.
I'm in the lucky position that most people I deal with in the USA, know someone who knows me, maybe that accounts for my experiences.