Maybe I'm missing something, but what is embarrassing to you about Tech not wanting to do business with a specific apparel company? Or is this just an attempt by you/FRTS to get this company connected?
I looked at their stuff for several other ACC and SEC teams, and I don't think I would buy any of it were I a fan of that team. Maybe I'm not old enough or just not the target market - my oldest piece of Tech Gear is a 1990 Citrus Bowl Champions t-shirt that I think is pretty cool.
For what its worth, looks like UGA doesn't work with them either, and I'm not aware of them having any branding issues.