Vitamin C Shots absorb close to 100% of the nutrients. Oral vitamin supplements on the other hand break down in your digestive system, and studies have shown that at best your body will only receive about 50% of the actual vitamin.