Where can I get the Lupron Depot? While waiting for the Suprelorin from Australia I have two guys who need Lupron and my vet can't find it. She was actually told it's on permanent back order? We're in RI. Leslie [Posted in FML 7125]