If doc scripts for 10ml, they should fill it. T has 0.9% benzyl alcohol and is extremely stable. T cyp cannot support bacterial infection and there is no water, so nothing can grow there. If bacteria in introduced to the vial, the alcohol kills it soon after.
They may be confused by water based collectables; and they can be very stable with BA water too.
0.5cc tells us nothing, is that 100mg/ml or 200mg/ml?
Always report doses in mg and iu etc.
200mg T per week is wrong!
Self inject 50mg twice a week
0.5mg anastrozole at time of injections
250iu hCG SC EOD to preserve testes
With above, 10ml vial lasts 10 weeks.
Most people get 10ml bottles, investigate what pharmacy is stating. Ask other pharmacies too.
Where are you located?