I have heard that dandelion root tea can help improve one's skin/acne. Where is the best place to buy it? Online? Is it available at CVS or Walgreens?

Also, does green tea help with acne?