So Long and Thanks for All the Shoes is the seventh studio album by punk rock band NOFX, originally released in 1997.