Extends calcPrice() of service provider to be tolerant if no price is available
Adds getServicePrice() to service controller
Adds price for service items and moves translation hint to owning client