The Shrek pez set made its way to the USA, but is the same set as was released in European countries in 2004. This set is being called Shrek the Third because it was released in conjunction with the DreamWorks movie by that title, much the same as it was called Shrek II in Europe in 2004. The set of 4 includes Princess Fiona, Esel the donkey, Shrek and Puss-n-Boots. All these shrek Pez come mint in bag which is the only different from those released in Europe, though the price is much less than we all paid for the European versions!
Shrek the Third Pez

Esel the Donkey Pez from Shrek Series Loose

Princess Fiona Pez from Shrek Series Loose

Princess Fiona Pez from Shrek the Third MIB

Puss-n-Boots Pez from Shrek Series Loose

Puss-N-Boots Pez from Shrek the Third MIB

Shrek Pez from Shrek Series Loose

Shrek Pez from Shrek the Third MIB

Shrek the Third Set of 4 Pez Loose - Dreamworks

Shrek the Third Set of 4 Pez MIB - Dreamworks