According to a review, it will take instant shots.
http://www.the-digital-picture.com/R...te-Review.aspx
I don't know anything about Canon cameras but I would guess it has similar settings to Nikon. I can set a delay on my Nikon which is not timed but simply allows for the mirror to move out of the way and let any vibration stop before the shutter fires. Is your Canon set on such a shutter delay?
You may also find this of help. Apparently you need to set your camera for remote control.
http://answers.yahoo.com/question/in...1203742AAClwXo