They have poor english to my experience also there are 2 reviews on this site, if you had not noticed. They may try to rush the service and use certain tactics, honestly most of the feedback on the profile are a bunch of fluffies.
Why do you want admin to remove your post?