@raynbow- There are different types of shops and boutiques that specialize in unique gifts for weddings, showers, anniversaries, and other special occasions. Since many people to have these types of gifts engraved to mark milestone events in loved ones' lives, these shops offer engraving services too.
A good way to begin your search for a shop like this near you is to use the keywords "weddings" or "special occasion gifts" as you look in your local area. Most cities and towns have several shops for special occasion gifts.
Though you most likely will not be able to buy a nice cake pan in this type of shop, you should be able to use their engraving services. Simply buy the cake pan you want, and drop it off for engraving of your special message to your friend.