Nature's Flavors
Charged me for nothing! Never received product, but still have to pay
The company promised 14 business days processing time, I had to email them 18 days later to inquire as to the status of my order. They replied two days later that it was being shipped;my credit card company informed me they only charged me the day I emailed them so it appears they had forgotten! ...