I worked at several stores (up through 2008), and still shop there.
I have never seen a credit card machine at the stores I have been in contacted that fully captures a credit/debit card.