No idea what the problem is here, we do not "activate your service", only the networks can activate your SIM card, nothing to do with us. Full details and extensive contact information is included with your order, including links to several help pages on the website.
We do not publish a direct phone number because we are only a small team and we get inundated with sales calls if we display our number. We're not an emergency service. Email is preferred because then we have a permanent written record of your query, and you can also use the chat service on the website or complete the form on the "contact us" page, a link to which is on every single page of the website so if that's not enough for you I'm not sure what we can do for you. There are many much larger companies than ours that do not provide that many options to contact, and all these details are included with your order. Additionally, if you have an issue connecting your SIM card then it's the network you need to be talking to, details are included with your order. We have no more control over connections than you do. Refer to the instructions provided.
We respond to all messages, the only time you are not likely to get a reply is if you haven't told us who you are (it's actually very common for customers to contact and not give a name, an order number or even details of what they purchased, I have no idea why), or possibly because you haven't included your order number as requested - we can only discuss account issues with the buyer by law - or you have not provided a proper email header, in which case your message may well send up in spam (we get thousands of spam emails every month and don't have time to sift through them, very common when users don't include a full descriptive header (preferably including your order number) or only type one or two short words.
I've no idea what you found on Amazon but since the cheapest possible shipping price is 87p for a second class letter, plus the cost of the envelope and stationery and commission fees paid to the payment processor, on top of our operating costs I find it extremely unlikely that anybody is going to sell you anything for 32p as they would be selling at a considerable loss which doesn't make any sense so I think a bit of common sense is called for; if somebody is offering something for 32p and you don't see a problem with that I can't help you. I think when you read the details properly you will find various costs including shipping and possibly other fees are added on. We include tracked shipping in the price of your item. That said, whatever you buy you will find different prices at different retailers, it's up to you to shop around before you buy, if you haven't done that then that's entirely on you, you can't go blaming somebody else for your shortcomings.
Why this reply is late: Trustpilot (ironic name) are using our business name, a registered trademark, without our permission to publish these reviews without our knowledge and against our will. We had no idea these reviews existed as we used a reputable review service, Judge.me to curate our website reviews and we have a score from hundreds of reviews of 4.9 out of 5, and 99.8%on eBay from over 12,000 reviews over 15 years. Trustpilot get away with it because they avoid legal action by operating from a different country outside the jurisdiction of the UK.