Agreed, and well-articulated. I think you (OP) need to ask yourself whether you’re willing to pay the appropriate market rate for the service or not. I don’t know what that is, but I expect it’s higher than you’ve expressed.
That means there might be a few hiccups along the way. If you run across any problems you can always let us know, and we'll do our best to fix them.
I would have thought this is a disqualifier in terms of quality of the service, but if that's acceptable to you then I'm glad you got something that works.