Not sure, maybe slower absorption. Sub q is just way more convenient. I googled lipo B12 and I read they can be given subq or IM, so I just went sub qMost people including doctors do IM for B12 so I wonder if it has the same effect being done subq. I know IM hurts like a bitch.