Retro Ranch is cool. It's smaller than many of the other shops on Melrose but the selection is truly RR. They've always got some excellent item in the window that really draws you in and, once inside, you can't help but pursue every section of the store because, hey, it's more fun when you aren't sifting through junk to find the treasures.