MPLAB can be your friend here!
First, set Configure | Set Device to the PIC you use.
Next, load your hex file into it via File | Import.
Now, you get the hex checksum top left corner. To insure the "fuse bits" are correct, drill down Configure | Configuration Bits and have a look at them.
I've used Digi-Keys programming service a few times, they also require the config bits to be sent, I screen-shot them right from MPLAB.
Bookmarks