I have a T6F flag, a local place did it for me
It’s not printed though it’s some sort of vinyl heat pressed onto fabric (same as our work clothes)
Depends what you want on it and in what style, this only works for basic picture/basic colour(s)
There’s a guy at shows (often with Uber moose) called cookie who does really awesome flags that are spray painted and can do literally anything, the detail is quite amazing