Are B12 shots really that effective? I've often wondered about them.