I made several purchases with CVapor and had problems. 2 of my orders were incorrect, either missing items or sent wrong items and being charged for them. They offered $8 as inconvenience, but I paid over $30 for the item and wanted that item. Not to mention that I had to wait a month after placing the order to get the wrong item.
Would advise anyone to use another online store as I wont be ordering from them again.