Let's do some math.
in the case of;
100mg per cc of npp = $35
250mg per cc of deca = $50
npp has 3 carbon attached to weight which leaves 85% of the net weight to the compound nandrolone
deca has 10 carbon attached to weight which leaves only 60-65% of the net weight to the compound nandrolone.
so 85mg for 35 buck = 2.5mg per dollar of actual compound for npp
150mg for 50 buck = 3mg per dollar of actual compound for deca.
Not much of a price difference, also consider a more controllable compound with less water retention.
from what i know phenylpropionate is a very special molecule.
even though it has a relatively low half life the molecule weight is pretty high.
it actually does have 9 carbons attached.
youre getting CLOSE to the SAME amount of nandrolone with 100mg decanoate as with 100mg phenylpropionate.
the decanoate ester takes up 36% of the total weight, while phenylpropionate ester takes up 33%.
your calculation is wrong by the way, you get 10x the amount you calculated, because you took the cost for a vial but only calculated for 1ml.
so you actually get
67mg nandrolone per 100mg NPP for 35$ = 670mg of nandrolone per vial = 19mg for every 1$
and 160mg nandrolone per 250mg deca for 50$ = 1600mg of nandrolone per vial = 32mg for every 1$
so theres actually a BIG difference in pricing.
i still think NPP is better, but thats because homebrewing NPP costs the same as deca