High-quality rock rose tea (Cistus incanus) is in high demand and short supply. Be sure to find a rock rose supplier you trust.