CDs are dead, cassette tapes are belt buckles, and eight-tracks are a cultural relic good only for dating period movies about the '80s. Yet somehow the grooved-vinyl predecessor to them all lives on in the hearts of music enthusiasts young and old. Vinyl records are a physical link between our present and past, and no one in Miami understands that sentiment better than Yesterday and Today Records, located just off the Palmetto Expressway on Bird Road. For more than 30 years, this place has pushed rock 'n' roll relics to customers looking for the rare and retro. The store has an extensive collection of garage, psychedelic, disco, folk, funk, jazz, dance, punk, soul, metal, experimental, and everything in between. Record prices start at $1 and average $8 to $20, and besides music, there are plenty of cool vintage shirts, framed photos, books, magazines, and other memorabilia for sale, along with players, needles, and all necessary accessories. You can purchase records in-store or by mail order through [email protected], and the shop is happy to order anything you might want but can't find. But with literally thousands of records on hand, you're bound to find something for your collection.