A full answer to the question is complicated -- for instance, we don't know where the company is, and where it may have registered trademarks, and where you are, etc. (not that you need to tell us
) -- this would affect the laws at issue, but the end result is sure to be the same. The general principles of trademark law do not support the support guy's position. Generally speaking, trademarks have to be applied to a particular industry sector or something similar, and the infringer needs to be using the trademark in trade in the particular sector in a way that harms the trademark owner -- there's much more to it, of course, but using that as a general guide (and certainly *not* legal advice
, and I'm not a trademark specialist), you can see that the support guy is smoking rock.
If you have alternatives for your business, I'd consider them, because it would be a pain to have to deal with someone who's already saying things like that so early in the customer relationship.