Yeah glad you were able to get one for your son after.
As much as I love bobbleheads, better just to buy them off someone from Marketplace or Kijijji couple days after the game if you find someone selling it at a reasonable price like $40-50.
You have to wait in line even before they open the gates so you're pretty much lining up 2-3 hours before the game, then you have a bunch of time to kill before the game starts, and you have to then buy expensive food and drinks at the ballpark.
When 500 level tickets were like $10, would just buy one from a scalper, walk in 2-3 hours before to grab a bobblehead and leave.