Re: found some does this sound like a good price?
1-Price
See this
http://www.sproutmaster.com/peroxide.html
So if yours is 35% the price seems ok. I order from them online. It takes about 2-3 days to get the order. They usually ship via parcel, I asked them to ship via Canada Post, it was no problem.
Don't forget 1 volume of 35% + 11 volumes of distilled water will produce 12 volumes of 3%. So with your 1/2L you may produce in fact 6L of 3%.
2-About the kind of container
The reason I used genuine H2O2 bottle is because if you notice, the bottles sold in drug stores have kind of loose caps. And the inside is not sealed. This is because, with time, some of the H2O2 is transformed into H2O + O2, i.e. it releases oxygen. In fact, 3% H2O2 is said to be "10 volumes" i.e. 1 pint of H2O2 may release over time 10 pints of oxygen. So, I think the loose bottle cap is to let go the released oxygen in order to prevent the bottle to explode.
I don't know if a sealed bottle would explode or leak, and how long it would take.
Hope these help.
WIEL