No idea if the price is good, the mug though, is fantastic, I drink what ever I put in it about 4 hours after I fill it, I add a cube or two of ice, it keeps the inside amazingly well insulated.
I once forgot I filled the mug, a day later it was still warm enough to drink, almost like I left a cup of tea for 7 min outside before drinking it.
Great mug, it will hold about 1-1.5 cups of whatever you put in it, which isn't a lot, still great though,