They suck. I returned their tea after purchasing with their 60 day money back guarantee. They are major advertisers on AOL. Never returned my money and played games with me constantly.
They are called Wu-YiSource
2711 East Craig Road
North Las Vegas, NV 89030
SHAME ON THEM. Probably most people just purchase the tea with the 60 days money back guarantee. Then they forget about it and once the "automatic" deliveries start and their credit cards get hit, they contact the company to discontinue. I was one that returned the tea within the trial period. They operate as if they are a big entity when they are a little hole in the wall in North Las Vegas doing their business exclusively through internet sales and big fancy advertising with "testimonials".