I have ordered from them a lot in the past. Trying more DIY lately.
Their
juice is good. Taste being subjective, of course.
I usually order it in VG double flavor (except bubble gum and butter rum, those I found are too strong at double). Most of their juices are good right out of the box, I have found though the blueberry and strawberry cheesecake get better if you wait a couple of days.
They usually ship a day or 2 after ordering too.
What flavors did you order?