They deleted my account with their constant website updates. The shipping is worse than ever and the quality of Kratom has gone downhill in the past two years. If this is your customer service how much longer will you have customers. Time will tell
4 years ago
Flavourz has a
4.7
average rating
from
434
reviews