Right now in US mall Disney Stores Duffy Bears are 50+% off! I'm not sure how long the sale will last for or what stores have what but this is what my local Disney Store (Glendale CA) has...
Mini Duffy: $4.99
12" Duffy: $9.99
17" Duffy: $14.99
Duffy Story Book: $4.99
My store does not carry anything but undressed Duffy Bears and does not carry the puppet or keychains but I'm not sure if that applies to all stores. Still a great deal though!
PS They also have lots of other goodies on sale like child costumes, adult clothing, MU stuff and a variety of plushes!