does anybody here use epayments debit card from
https://dsx.uk/ ?? are they legit??
The website seems to have a nice design bu other than that I've never heard of them. Detailed about the card also don't seem to be available, so I can't comment on anything else other than the looks of the website.