In the past few years, we have covered plenty of coffee pot shaped mugs here. The Barbuzzo Cupa Joe Coffee Mug is also worth a look. It lets you drink from your own mini coffee pot. It holds 20 ounces of your favorite drink. It is made of borosilicate glass.