Moo juice isn't very good when new and you need at least 1 flavor shot (I get 2). You also need to let it steep for at least 2-3 weeks. I think most of MBV juices need at least 2 weeks to steep. Salacious Strawberry is pretty good so far and it's only been a week. It tastes like fresh strawberries in milkshake.
I know you were (are?) looking for a good coffee juice. Hazelnut coffee is pretty good. I've been vaping that and Caramel coffee in the mornings and I think you might like those. They're not too creamy but they're sweet and tasty.
I like MBV because they're cheap and juices are pretty good once they've steeped for 2 weeks. They also ship really quick even though they're in WA. I ordered a 236ml bottle of Honeydew ($35!!!) which I've been mixing with about 1:10 Pear and Moo Juice and that's been my daily vape the last couple of weeks.
If you do order from MBV, use the 10% off code : vaporfrombaker
I gave up looking for a good strawberry juice but I'll give Spoonlicker OG a try