This article found on the BBC News site discusses the fact that there is a shortage of Depo-Provera.
“Supplies of a contraceptive that is used by thousands of women across Britain are running out.
Production problems have hit stocks of Depo-Provera, according to manufacturers Pharmacia.”