I've pretty much been done with TV for a couple reasons:
1. I can't get 100% VG, which I just prefer as the thickness is much more optimal for dripping
2. I don't always want a 30ml bottle of a flavor, and I'm too lazy to split it out with others every time I want to try a flavor
It doesn't help that there are some new vendors doing awesome things...
As for the "Flavoring is inconsistent" argument Mr TV put out there...that's a bunch of crap. Even if it is inconsistent, it is HIS responsibility to ensure that what he receives will work. Does your favorite restaurant keep putting out the same product with different ingredients, and expect you not to notice?
Case in point: I was a store manager for Burger King a few years ago (5 to be precise...glad to have moved on!). During this time, there was a tomato shortage because of weather and contamination and recalls, etc. We couldn't get tomatoes to put on Whoppers. The trademarked Whopper sandwich requires 2 tomato slices. We put up signs stating that we were out, and that it WOULD affect taste. For some...that didn't matter, they wanted a Whopper! For others, they tried it, and didn't like it, and were exchanged/refunded...but the point is we were up front and had signage to declare the missing element on their sandwiches. We didn't hide behind the fact that "Oh, there's a problem with tomatoes".
This has become a mini-rant...but it's up to the manufacturer/provider to QA his own product. He might be able to get away with it now...with his "Over 6000+ customers" but if he continues in this fashion...he might not have that many when its all said and done.