The Shangri la tea company is absolutely amazing! ...
The Shangri la tea company is absolutely amazing! Their teas are of the highest quality and always taste fantastic. I have tried several flavors and they never disappoint. The customer service is also top-notch, with quick response times and helpful staff. I highly recommend their products!