The problem isn't waiting for a better package to appear as i am a very patient player. The problem is, that when a purchase is made regardless of package type or price, as i have made purchases on the 2hrly packages and also the bonus packages and the same thing has happened on each purchase occasion.
Once the 2 hour timer is finished after a purchase is made, all of the currently priced 2 hourly package options are removed for several days minimum if not weeks, regardless of which value package is purchased. This is NOT a random algorithm, as the results are NOT random. The results are the same after each purchase, regardless of package price. It removes all of the cheapest packages and only makes exorbitantly priced packages available for up to several weeks. You say it's random but it is not. I have made at least 5 purchases for both the 2 hourly and for bonus packages and each time the current 2 hourly package pricing that were available, dissappear and are REPLACED with lower quality packages that have much higher prices. Only the bonus packages that have a multiple purchase options maintain their price for the available number that can be purchased. This is fine and how the other packages should also be treated. Buying a single 2 hourly package or even one of the 2 or possibly 3 bonus packages means the 2 hourly packages that were available are removed and replaced with different packages that have an Astronomical price in comparison to what was available before a purchase was made.
As the results are identical each time, this can not and is not random in any way shape or form and this needs to be looked into. I would like to make multiple purchases in the same day for the different types, but same price, of 2 hourly packages that become available throughout the day, but this is impossible when a single purchase removes the other options that would be available and replaces them with more expensive and less beneficial packages once the 2 hour timer has expired after any package is purchased.
There is a specific algorithm that was set by the developers, but we cannot influence it as it relies on analytics data.