Have any of you tried these? I bought a bunch off eBay and they are so strong! Way better than the Yankee ones IMO. Anyone else a fellow wax addict?