When you want to buy ematches, the general rule is: "The more you buy, the cheaper the price.
Ofcourse you can spend al you money on the expensive Bickford ones, but try the ones from Cosmos for example.
And for the legal part, over here in Europe ematches are classified under UN 1.4S. This is the lowest cathegory in pyrotechnic products, free in transport or stock, and not to hard to purchase. Never the less Europe has some countries which do not allow citizens to purchase them without the required certifications. 1.4S post oders or prarcels is a complete different story...
Not all of them are 1.4S.
Anyway the S category has been almost abandoned! I think it was in 2005 when all 1.4S devices were stripped of their classification and reinserted into the classification system as 1.4G with the reasoning that hardly any had actually been tested. Now to regain or gain S status the devices need to be independently tested at the cost of several £k. As you can imagine not many have taken the opportunity to do it.
The only e-matches that you can now guarantee as being 1.4S are those without any explosives in, which means they do not even need to be classed as 1.4S anyway.