So far, doing well.
After reading all the very mixed reviews on Trustpilot, I thought I'd give the company a go. The ordering process for replacement retainers was quick, and my impressions arrived very quickly. I got these done, the approvals WhatsApp replied within 30-60 mins of each mould and approved them for return. An issue occured with the return postage of my moulds, and I did not hear back from anyone for about a week which was concerning, until I received a phone call from very helpful Jade who explained what was happening, and that a replacement impressions kit was going to be sent to me.
Will update once impressions are returned and processed.