I get mine from NatureInks on Amazon.

No idea who makes them as they are totally unbranded but I've never had a problem with them printing to ceramic, aluminium and fabric coated notebooks etc.

Never used it on clothing though.