Sounds like they should have hooked up with a real payment provider. If InfoWars can get one for their store (through First Data even, much cheaper than PayPal), no reason SubscribeStar couldn't.
https://amp.businessinsider.com/jordan-peterson-says-hell-la...
All I have seen is "coming soon" or "we are working on something" with no exact time table or dates