I would say this is NOT credible. I used to work with Yeti, and they (as of this summer) only allowed one shop to customize their products - and this is not it. They are very strict when it comes to branding their products, at this time.
My two cents, having sold a lot of drinkware for a past...