I have order from KT Botanicals before. They are legit, but do not have the greatest customer service. I accidentally ordered Damiana (powdered) instead of leaf.. I left it unopened (still haven't opened it), and contacted them about a return. No answer, ever.
The products are of high quality though. Just make sure what you order is what you intend to order.