Re: Best packs for legendary
As @pandareno1999 said, don't expect too much even from the "best" packs
The nature of the random award system used by PopCap for the content of any given Sticker Pack makes it extremely unpredictable. The probability system is not influenced whatsoever by what you have or have not received in previous Sticker Packs so Players have experienced a huge range of time waiting for the pieces necessary to complete their character rosters; you can collect characters relatively quickly and consistently or you can experience extremely long "dry spells" where you don't see character pieces at all, especially when you're grinding for the ones with Legendary status; some players have been playing constantly since Day 1 and are still waiting to unlock characters
As an example; when the Frontline Fighters update launched and that pack became available I managed to receive all the pieces to the ScallyWag Imp, Captain Squawk and Nec'Rose by spending less than a million PvZ coins on the pack but it took me spending another 3 million coins before I saw a single piece of Commando Corn.