So 2 of my heritage collection frogs had finally arrived. Still waiting for the seafoam green. These are my first frogs and stoked about it- got it from the bay complete with pin & stickers. Since I'm no expert anyone can also check if these are authentic? Just afraid due to the number of fake ones going around.