1) Can we buy it in Store? Yes.
2) Does it drop in game? Yes.
3) Will Valve, after all these months and moths, suddenly and for no reason, what so ever, remove it from the store and make it immortal? Not a chance in this world.
Its just a scam.