Has anyone here had any good/bad experiences with THE TRANSFER PRESS?

I am about to do a decent/big order from them (it's my first order with them) but I am kinda anxious since they do not use...