I ordered through Autobavaria Glenmarie. Paid first and the store called me when the product was delivered. It took them about 2 weeks to get the stock. But, honestly, the water-based paint is difficult to touch up. At the end, I gave up and leave them alone.
For my other car, I used Turtle Wax scratch repair kit and the DIY paint I got from Carrefour (now AEON Big). Surprisingly, the result was pretty good.