Firstly, welcome!
Injection Shop calculator is the BEST. It is the only one that turned on my dosing lightbulb. It gave me the confidence to finally order.
The vial you will receive is likely a 3ml vial. It will hold up to 3ml of reconstituted solution (powder + bac water).
If your vendor told you the vials are 2mg over, that's an overfill. The mass (mg) of the product is confirmed by testing. As you move forward, ask vendors for their CoA (typically Janoshik). Check the testing date; it should be within 3 mos of when you purchase (buying now, Dec 25 would be as far back I as I would consider tested batch) Look for the VERIFICATION CODE at the bottom and then check it.
Always test at least for mass and purity. Vendor CoA is never the reliable source. Many are out of date or they may not test the product you want to purchase.
In the meantime, there are testing groups you can join. You can also test a vial of the product yourself. There are a few US labs in addition to Janoshik (EU): Freedom and PeptideTest.com
PeptideTest also has a step by step filtering video on YT. Let me find the link for you.
(Edited to make it clear vendor CoA is not gospel)