You also have dundle.com as an alternative. It's possible that the website is only available for some areas if I remember correctly. And not all countries have access to crypto to pay. So if it's your case, change your location (VPN). It's available for France and the USA at least.
I wonder why they all removed PSC from their listing. Even currencies exchangers. if you visit Bestchange for example there is no exchanger with PSC anymore.
Otherwise, you can take a look at the marketplaces such as Paxful and find someone to deal with.