Has anyone been to Video Vault lately?
Apparently they've moved to a new location on Columbus from their old Washington St. one, but there's no mention of that anywhere online, including their website, which doesn't even mention that they have a storefront. Had to call them to find out where they'd moved (their old location is boarded up with no sign). Are they mysterious, business-unsavvy, or just lazy?