Ecigsdrand.com
Consumer Report
Have just recieved two packs of filters which were not ordered and charged to my debit card the sum of £73.98. Am returning the unwanted goods and expect a full refund. Hope other people caught in this way will return the goods for a full refund ...