I often check PERB and the other sites and almost always have a inward grin when I see the term "Service Provider" or SP. In my mind it's so general, bland and non specific its almost nonsensical. There are scores of "service providers" out there in every field from brain surgery to shoe...