Hi guys, I just tried to purchase the plugin after watching the 'too-good -to-be-true" video ad for it. for some reason, it shows an error when trying to buy.
Is it a scam? The address on the about page shows England but all the writing on the map is Russian. Their social media page on...