Good article. Though I use credit cards for more than 10 years, giving office address instead of home address in online transactions is the new idea I understood after reading this article. (I also understand the reason for that) Also, I'm happy that I follow many good things already. Thanks.