Look for a place in your area, often called a human performance lab, that offers multiple and vaired testing like VO2 max, lactate threshhold, etc... these places will typically perform a 7-site skinfold for $10-$15 and do a solid job. Some of them offer hydrostatic weighing as well. I've done that myself, but the 7-site skinfold was virtually identical so I'll stick to that in the future.
I guess it just depends on how much accuracy matters and if you just want a general idea of progress or to really know the best estimate of your BF% and LBM.