well, they have been solid for regional business over the years. very well-known company
that's a list who uses them for affiliate payments
http://www.signbucks.com/partners/li...65-epayservice
and btw there's bigger list of services they offer, than just debit cards