Anybody ever heard of a device that allows those shopping on the internet
to swipe their card, and enter their debit card PIN on a small device that
connects to your computer via USB when making purchases?

Wouldn't this require software to talk to the website?
Never heard of this before. It's supposed to be more
secure for the shopper