Recently, the technical support has been ineffective, and sometimes they charge for reviews that were not posted. When you contact support, it's impossible to prove anything. Overall, they are trying to deceive users, considering who owns this service. Additionally, the deposit fee has now doubled. I have been using the services for 2.5 years. That's enough now... It's the limit.