Green Tea LLC
Scam
I am having great difficulty cancelling and I am quite annoyed. As of Saturday 4/26 it had only been 15 days since I placed original order on 4/11. I tried to cancel at my bank end at a cost of 20 which I did not mind but I would also need to cancel my debit card. There is a number BUT you can ...