This is my first post here, but I always carry a bottle of 5hr energy in my jersey for rides. When I get close to bonking, I will shoot it. Seems to do good things. My concern, I go through a lot of water on rides(South Carolina, average 44oz/20miles) and I am concerned about what the massive amounts of B vitamins could do to my kidneys/liver. I sweat out all the water, and generally never have to urinate for hours after a ride. I use it just as a pick up when the banannas/granola/whatever haven't been able to carry me.