Lol epic rage foto! I dont wanna dissapoint you but i am afraid they will delay k95 as well. I want to contact to Corsair to see what really happends. In newegg they availability is for 31 December... I hope Scan.co.uk not trolling us. If at 17th november Scan says for further delay for 31 december, then i will be crazy for sure.