I haven't seen Starship Records and Tapes at 11th and Delaware in Tulsa, OK. They aren't at 11th and Delaware anymore, but as a kid growing up in Tulsa that was always on the radio and has stuck in my brain. There was a similar building right next door that was a head shop.
I wish I had a photo the actual store, but I do have this image of the business card of one of my favorite record stores from the 1980's: A very small record store but it had a great selection of new and used with all kinds of great imports. The used stock was always pristine too.