Similar scenario with me. I went to Gap and got 2 medium t-shirts. I've bought from there before so I don't need to try them on. The next day I decide to wear it and its loose on me! I bought t-shirts from there 2 years ago and they fit perfectly. It's happening to all clothing retailers. EDIT: I want to mention I was about 5-7 pounds lighter 2 years ago. 5'10" 169 lbs now. Need to get verified...