You didn't mention if you're willing to verify your identity or not, but if you are, then you can always check the cards Coinsbee offers[1][2].
Are these cards really worth buying? I remember that they were buying from a service that service has become not working in many sites, and most sites are now rejecting such cards? Was this problem resolved or the supplier changed?
I think the name was digitalbank or something like that