It *may* be legitimate. Such places often require service fees up-front. However, lacking any specific details as to the vendor, it is impossible to say for sure. An additional consideration is if you received an email solicitation from the business or if you approached them. If the former, I would turn and run.