What is the difference between knit tops and t-shirts? Also, what is a good source/brand for knit tops?