It looks like from their reviews there are many pe...
# general-english
a
It looks like from their reviews there are many people complaining about this issue. There is no way to remove your card details once you've signed up. I use a large number of platforms and this is, by far, the worst support I've ever experienced.
2 Views