RE: What else do I have to do?
The site does not recognize my PayPal payment for Insider. There is no phone number or admin email address. What gives with this? It is like a bad restaurant since it appears that the manager is away and there is no one to complain to.