I got back from my Scout campout and headed to T.J. Maxx. They sill had the second one in stock. It's now sitting here next to my computer waiting for it's new home. As for fit... I am 5'10" and 240lbs (40" waist, 55" shoulders). I fit comfortably with room to pull an arm up over my head. I think you'll be just fine, but just in case, I paid cash, so you shouldn't have any problem returning it (within 30 days of today) to your local TJ Maxx. $53.91 with tax, plus shipping from 62269 (52 ounces on my scale, 8"x8"x15"). PM me for shipping/payment details.
The manager said each store only got a couple of these bags (this store got exactly two, and I've bought them both). In my store they were stocked on the "mens gifts" shelf, behind a home massager and some phone chargers. If you want one, you need to ask! It's not a regularly stocked item, so it may be stocked anywhere (at the whim of the stocker).