These are the "standard" potion vials: 90 Tube - 13x100mm Clear Plastic Test Tube Set with Caps and Rack - Karter Scientific 207D3 https://www.amazon.com/dp/B00CSWFMOC/ref=cm_sw_r_other_awd_DjPbxb37TA76GI was looking for the cheapest possible potion vials available. If plot doesn't mind the look and someone has the $150, here's a link to 1200 plastic containers that would fit the requirements (also available in lots of 315 for just $40). Colors can also be chosen so might want to ask plot about that as well (would be good with the 315 lots - transparent greens for potions, transparent oranges for elixirs .)
http://www.lacontainerstore.com/Squeezetops-PST13-Child-Resistant-Pharmacy-Vials-1200Box_p_474.html
Yes the pattern is printer ready, it has been provided by Alliance Calgary. yes the conversion rate is in USD.