Attempted to buy a product through this company. A week later received an email advising of a refund which still not received. Tried emailing and using web chat to contact them. They do not respond.
Tip for consumers: Don't trust the free international shipping.
I purchased a VPN deal 5 years ago which was for 10 years. The account has now expired with the supplier and StackSocial support tell me that deal is no longer available and offered me new ones I can purchase instead. No response from them about the original 10 year plan purchased even after chasing.