Its quite true that everything can be purchase online nowadays. In fact, it is a myth that credit card creation is a very controlled process. Some people still think it is very impossible to make fake cards, but take a look at these.
Bulk purchase of blank plastic:
And don't forget the hologram:
I know the article had "shown" too much information. Maybe they should tell where to go buy these stuff... Notice some of our fav banks are there too... Like those that never sleep, world's local bank, living, breathing asia etc...