It is said that depo provera is effective 24 hours after the shot is giving and the shot is usually giving on or a few days after the menstral cycle starts. Is it still effective within 24 hours if I got it two days after the end of my period? :confused: