I received a 24 oz. Avex FreeFlow AUTOSEAL® Stainless Water Bottle value of 30 something dollars. Does anyone remember the sweepstakes it was from? There was no clue or identification with the package delivered from FedEx. I like it too! Thanks!
Could be this one: