depending how complicated a matte you want...
i tend to buy matte board at art supply stores (6.99 for a 3x4 foot piece) and then cut it myself. it requires a 45 degree matte cutter (refillable with standard razor blades) and a good ruler... but it can be done. then if you have odd sized pictures, you don't have to worry about getting something custom done.