The Perfect Present really is perfect! I finally wandered into this little gem after hearing about it from so many friends. They offer so many cute knickknacks! I think it's the perfect place for teacher gifts. The store is laid out by theme - birthday, mom, dad, teacher, friend, golfer, gardener, etc. It really is very easy to find just what you are looking for at the Perfect Present!