Always check w/your surgeon, but B-12 is fine to take daily. I use to take it daily preop and I'm just getting back into taking it daily. Unfortunately, I normally don't feel the energy boost or it is short lived postup. It was AWESOME for me preop. I might try the sublinguls.
HW: 550+ SW: 502 CW: 342.4 SDt: 9/20/11
"I can do all things through Christ which strengtheneth me."--Philippians 4:13, KJV