Figured I'd go to the experts on the ECF, so posting this here for help/advice. So it's been 3 days since I placed a juice order from VaporHeads.net, and after many attempts to contact them about my order, I have heard nothing back. Did I get ripped off here?? Has ANYONE dealt with Vaporheads? I'm almost out of juice and I was thinking that by ordering Monday morning it would be here by at least Thursday. I've never had this bad of an experience when ordering from ECF suppliers. It looks like they have not even shipped it yet, nor can I get anyone from their company to respond to me after several email attempts. Very frustrating. Any input would be appreciated. Thanks all.