good news satcardsharing is back at least their web site is.bad news existing customers including myself who are paid up have no service.your comments on this crowd of fraudsters would be welcome.
i can only reiterate, its just madness to give private credit card details to people supplying an illegal service. you can't expect that they are going to treat your details with any great care or indeed worry about your loss of service. there are alternatives that have been clearly pointed out in this forum that at least offer you some security