I am using their service and so far its working well, My rank and sales are improving every week. Will renew my subscriptions in the coming Months for sure. Thanks for the help guys.
Tip for consumers: They help boost ranking on Etsy and its effective.