I believed the people who said Treegloo was being slandered. I loved the idea of the product. I placed an order Jan 11 it's now Jun 21. I do not have a case and I have had no good answer. If I had received legitimate updates about delays or responses- I would have more faith that this is in fact...