At present we issue debit cards in the UK only. Our UK cards can be used internationally; this involves some additional fees which you can read about in our Terms and Conditions.
We are an ambitious bunch here at Sibstar and we plan to expand internationally, however we do not have exact timelines at this stage.