Very irritating over time. The more expensive updates get, the smaller the rewards get. I got a platinum crate and waited for ever to open it. When I opened it, the app hung and I lost all the rewards. That's the only time it's ever happened. Information about upgrades aren't very useful. No information on upgrades at every level. So if you have 2 upgrades available for a component, you will not know how good it will be after second upgrade unless you do the first one.