I am currently taking tabs but in the future I will inj. I hate have to remember to take the tabs with me so I don't miss taking them. I am bad at that. I will get to work a remember I left them in my box. I would rather inj it and then not have to worry about it. I have enough trouble getting my meals, shakes, bars, vit & min etcc ready before I go to work. I know this sounds lazy buit that is my only reason I would rather inj other that that tabs are great!