Primobolan is a great drug, just very expensive. It is one of the few steroids that women can use due to it's low androgen rating.
The injectable form is more bioavailable then the oral so that's why most users, particularly men, inject it instead of using the oral version.