Another CVS, another pizza shop, another gym and, in earlier times, another Blockbuster Video are now regular attractions in small towns and cities all across America as retail chains and strip malls have erased the charm and uniqueness of mom and pop shops on Main Street from the fabric of our society.