More vape shops should recycle batteries IMHO. Or at least make sure their customers know what to do with them.The vape shop I go to takes them.
good luck finding a radio shack nowMost Lowe's, Home Depot, Sears, and Radio Shacks have a battery recycling area also.
http://www.call2recycle.org/locator/