Great Product and Customer Service!
You can't go wrong with DoGood Designs.  Very personal and prompt customer service.  They quickly returned emails with answers and options to help make my gift buying experience a positive one.  Together we created the perfect yeti tumbler for my wife's birthday.  They even shipped things out sooner noting in one of my emails that I might be cutting things close.  If your looking for a practical and personal gift idea I highly recommend you start with DoGood Designs.
Rating: 5 stars