Hi, I do not use much vinyl, but for heat transfers I use alot of Gildan, Next Level, and Bella Canvas. I have had really good luck with all 3. For poly garments I tend to use the Sportek color block shirts that have the heather gray bodies with color accents. They do not show press lines and hold up really well. Hope that is helpful.