If you don't have the channel they probably will put it up on their website
I used to have the channel but we switched to a cheaper cable package to save some cash, now I don't have G4 anymore. :facepalm:
Do they usually put the stuff on the website the same day as it'd be on TV?