It is a best gift idea for gifts for both men and women. Its easier to look for and you can find different designs that matches the personality of the person you are giving it for.
an old photo of the good ol' days
Yes a watch is a very nice gift to give a woman.
Both Lowes and Home Depot offer good quality boxes for cheap. If those stores do not have them you can check out UHAUL to see the prices they have there.
duuuh a watch
its an all time gift,Yes
in gap or macys
A pocket watch can be a great gift, but it depends who you're getting it for. If it's someone who never uses a watch, then don't bother.
A case of beer.
There are great collection of tool boxes at hardware stores like Home Depot or Lowes. They have a huge selection in which the tool boxes are durable, spacious and cheap.
The 25th anniversary is traditionally the silver anniversary, so a silver watch would be a great gift for that occasion.
You can get good jewelry boxes at Things Remembered or JC Penny department store. Kohls, WalMart, Sams Club and Macy department store also has jewelry boxes.
a cheap but good camera or McDonald coupons