The ups and downs of Main Street