Rapaire .... heard some negative points about Debit cards ... especially with the pin numbers ... they are usually longer than 4 digits ... 4 digit pins (again from what I heard) are the banking standards in Europe. biLL