Here’s what consumers have asked with answers from Leaffin staff and previous consumers.
I believe it's a scam company, unfortunately. No real people on the other end of customer service, never received my item and the name that shows up on my credit card charge does not in any way resemble the company they claim to be online.