These devices violate the master merchant agreement terms of service for all the card networks. Amazon has long turned a blind eye being such a huge processor. Interesting to see even they may have to finally cowtow to the card brands.
No comments yet.