you get them randomly from drops at the end of games and or buy them from markets, the only thing is buying keys at 2.40-2.70 each from steam or the steam market, i got a knife before and sold it for 310$ after spending 40-50$ in keys. no matter what you end up with a knife and it's going to be profit