care to elaborate on the checks? and what the engineer will be doing on the visit? if it's simply to replace the hub then surely you don't need to send someone out to do that - simply send it out in the post.
was is the fault that the check came up with? a fault that would only affect WIFI connectivity and not ethernet?