Ordered from them once and they responded the next day to e-mail, nice packaging and freebies. If you're in the states it takes a while to get to you - took me something like 21-24 days to receive my order, whereas the Tude or Herbie's takes about 5-10 days tops, normally. As a result I only place small orders with them and I plan on waiting almost a month to get them.
I do hate ordering from resellers due to their fairly significant price increases, but thank them for actually providing better service and doing what they do.
I do hate ordering from resellers due to their fairly significant price increases, but thank them for actually providing better service and doing what they do.