Epic has great coffee, so I enjoyed picking up my beans there last time, getting a double ristretto on the way!
The staff is also great as is the barista, Vanessa.
I got a great lot of beans last time. We have been & will be going away again soon, so I will not need any beans for a while.
By the way, the coffee in the major Chinese cities is disgusting as is the wine, so we had to drink a lot of beer.