Framing can be VERY expensive, especially custom framing. I have found that buying frames at Michael's, an arts and craft store is quite reasonable. In most cases they will have a ready made frame to fit your photo dimensions. For the 16 x 24 size you mention, adding a 2 inch mat all around would result in a frame size of 20 x28, a ready made size available at Michael's. I usually frame my 13 x19 photos in the 18 x 24 frame with double matting for approximately $40-45. This total price reflects sale prices as the frames are usually 50% off or 2 for the price of one. Prices quoted by local frame shops for comparable framing were at least $140 and up.