I can tell how annoyed you are, Dark--I don't blame you! It sucks that you are stuck with these potentially unreliable group members for the duration of the semester--is there no way you can petition the instructor for a reassignment?
It's uncool other work has suffered thanks to these circumstances too...you'd better set these people straight before it gets worse. Of course, I hope it works out on its own, which would be best.
Skip the 5 hour energy stuff in favor of a high protein breakfast--yogurt, eggs, oatmeal...not all taken at once!