You should be fine. Generally, the major reputable rental companies will hold a vehicle for at least 6 hours from the originally scheduled pickup time (often much longer). Based on our (extensive) experience, you should not have a problem. It's certainly not worth paying significantly more to change your pickup time by a couple of hours.