I've got almost everything I need now! I got the blue cap from Matalan today and some other products like the hair spray shouldn't be too hard to get.
However, why do companies have to be constantly changing their stock? Honestly, you find one thing you like and when you go to buy it, it's gone!
Oh well, I have until October to get everything ready.