Sounds like Tervis tumblers to me.
Tervis Tumblers are made in good ole Venice FL, they opened up a bigger factory after they got a deal with the NFL, hired a bunch of new people, good company.
So what about my 1 ton dually? No go?