I've already ordered a few times from ITC in the last couple weeks, and to say the least I am blown away by the quality. Most notably the Nilla Gorilla. My goodness, it is literally the best tasting ejuice I have EVER had. FOOB too. Already have a 240ml bottle of it sitting in front of me right now

(and what a deal at $35!!)
Don't even know how to accurately describe the flavor, it has this sweet 'coolness' on exhale like you get from powdered sugar (and even similar taste). Then you have hints of banana (real banana taste, not that fake banana candy flavor), cream and what I suspect to be vanilla with plenty of sweet (inhale and exhale) in the mix to keep it interesting. It baffles my mind each time I vape it, as it is so insanely good. No harshness, no fake taste, no chemical taste... just pure dessert vape the way it should be. I have never had a dessert ejuice taste so amazing, actually tastes/seems like I took a bite of some awesome desert on each vape. And this is fresh out of the box!! Not sure what the flavor will develop into as the days/weeks go by as it naturally steeps, but I can only imagine it will get better.
Since it matters quite a bit what this is being vaped on, I am using a subtank mini (and a nano every now and then), with 0.5ohm coil heads (the prebuilt ones) and usually vape between 22-30watts. I use two different devices, one being the Sigelei 100W+ for at home, and the other (for when I am at work and need something small and pocketable) an eleaft istick 30W. The juice is 50/50 at 3mg nic.
I also got several other flavors, such as Heavens Bounty, Melon Blast, Custard #3, Pudding #9, and just got 15ml of Spoon Licker OG today (along with my gigantic bottle of Nilla Gorilla). Sadly everything but Nilla Gorilla and Spoon Licker were at 6mg nic, and IMO ITC's nic levels are WAY higher than specified. All of the other flavors were a bit harsh due to the nicotine level which tasted/felt like it was more of a 12mg than 6mg. But the Nilla at 3mg is absolutely perfect, not harsh in the least, the flavor is not altered by the nic level and it is as smooth as can be. I have yet to try the spoon licker, but I will get to that tonight in a little while.
So really the only complaint I ave about ITC is that their 6mg juices seem like they are way higher in nic than 6mg, and I have foudn that higher nic juices really mess with the original flavor is a juice by a HUGE margin. And for all I know if I hadn't taken a chance and ordered Nilla with 3mg (just for experimentation) I wouldn't have fallen in love with it like I have. Although the pudding #9 did shine through pretty well even with the higher nic, and I would imagine it would be just as amazing of a flavor as Nilla if I had tried it in 3mg.