Out of curiosity, how are you doing this? IIRC a few years ago when I was playing around with the FedEx API it explicitly forbade using it for price comparison with other carriers.
Are there aggregator APIs that you're using? Or have the T&C changed?
Most interested in the shipping price comparison: what providers are you supporting?