Two days is all you are talking about?

That's what you call "left hanging"?
I did tickets for a bit for GV, and I can tell you first-hand how much work it is. In fact I couldn't handle it because of health issues. Dan works 20 hours a day - frequently. Recently there's been lots of new orders coming in, lots of new pages to put up, etc, etc. GV is not a big corporation where they have lots of employees dedicated just to answering tickets...
Honestly, two a three days wait to get an answer for a ticket is not what I would call "left hanging"... I've had plenty of times where I got an answer from other vendors, e-cig and otherwise, within three days or so, and to me it's a perfectly reasonable turn-around time for a small business where you basically have two people working full-time...
I am sorry this irritated you, but, no offense, I thought you waited, like, two weeks or something. That would have a been a cause for complaint. Two or three days isn't, I think.
The goal is always to answer the tickets ASAP - and the guys try really hard to do that along with all the other stuff they do, you have my word on that. Dan and Chris are humans, not machines. A little kindness and understanding isn't going to hurt you any. And, btw, though I consider myself a "fan-girl" in a sense that I am a fan of GV, I neither consider this a derogatory term, nor is my affection for Dan and Chris affects my sense of judgement. I would approach *any* small business with kindness and understanding.
I honestly don't understand why this bothers you so much. You were offered a refund. They can't help that they don't have the correct stems right now - I'm sure they ordered them. When they get here, you'll be able to get them, just like the rest of us.
Dan and Chris showed on many occasions, and in any number of ways, that they care about their customers a great deal. If there are times when the tickets are not answered instantaneously, or there is a problem with a product, it pays to remember that they are human, and, frankly, their personal and caring attitude as well as the variety of products they bring us is more than worth it. In my opinion.
I allowed sufficient time for a response and even received a couple in a very timely manner. Only to have the issue dropped for days. I went through the proper channels. I submitted a very nicely worded ticket and got a response in minutes. I sent the required info and was left hanging for two days. So I used their suggestion of coming to this forum to try for a resolution. I was again responded to almost immediately and told that I would have an answer in an hour. Over a day later I still had no answer.
If you are not going to do something then you shouldn't tell someone you will. That is the root of my issue. I know they have a few tickets to resolve and a RL, but if that is the case do not tell me you are going to resolve something for me in an hour when you can't. Plain and simple.
I am not trolling and if you look at my posts in other areas of this fourm you will see that I am trying to be as helpful as possible. I just can't stand poor customer service.
My level of maturity is not the issue here. If that were the case then your maturity level should also be in question due to the smileys and posts when I decided, like a grown up, to let the issue drop.