Just to clarify because right now, there is A LOT of confusion RE: speed boosts, specifically those not coming from the in-game shop.
During the beta for 1.7, all three boosts were available in the shop on a limited basis (I think it was 1x per week). BUT from the dino stat page, we were able to purchase additional boosts at a much higher price than was was offered in the store. IIRC, you had to purchase enough boosts to get to the next tier and those boosts were automatically allocated to the figure they were purchased for. There was no option to just purchase 25 to be used on any other figure from the figure stat page. The only time I was able to purchase general boosts was from the in-game store.
Since there were/are so many specific qualifying factors required to purchase the 25 speed packs from the figure upgrade screen, as was the case on Saturday, I now feel like this offer was in error.
Full disclosure, I did not realized there were specific scenarios needed to trigger the 25 for $500 purchases and picked up 2 boosts thinking it was an option which triggered the same way purchasing level up or arena graduation incubators are offered.
I’m happy to answer any questions about this but just remember, I tested the beta weeks ago and do not remember everything but I will answer as best as I can. Also, I do not work for Ludia so do not take my words as gospel.