Hello ECF, jus purchased cotton balls organic USDA approved from CVS Pharmacy to be used on my kayfun lite plus. 28gauge 10wrap hitting around 1.13 , my concern is the weird taste to it. Maybe I'm trippin but it tastes like I got cotton in my mouth, is there any initial preparation before I...