The situation in Europe is quite good IMO; (Tetenal 5 liter "pro" kit probably works)

As for other questions, Tetenal 2.5 liter kit is faulty stuff unless you can get it very fresh. You have to check the serial production number (printed inside the box last time I used it) and ask for production date from Tetenal, and if it's more than 6 months old, don't buy it. However, the 5 liter kit should be okay according to some.