This matcha is really matcha! Bitter yet satisfying on a hot day, definitely for hardcore matcha lovers, and its cheap?!