I personally don't like the key/crate system but it's probably because I've had such bad luck. I think if they were to stick around, I'd prefer to be able to buy keys in the shop. Except I think if they were going to be sold, it would be best if they were priced kind of high, that way they would...