Slick Shoes "Self-Titled" (Tooth & Nail Records) Ok, I admit, I thought this thing was going to suck. I thought…