It's the Radio Shack Auto Parts Store!

Waiting … waiting … waiting