TatchaView company profile →Jun 8, 2017Awful customer service and overpriced …Awful customer service and overpriced products!