I had the same problems,,
I had the same problem,,, They kept putting "mystery charges" on my bill..... I had a long drawn out problem with them on 3 fronts,,,
1. They told me that a 12x12x12 box would be shipped actual weight and not go "Dim weight" (which is 9 pounds),, But low and behold every package 12x12x12 package i sent was priced at Dim weight...
2. I requested one of the "label printers"from them to print my labels,,, after using it for 1-2 weeks it messed up,,, ( not sure what happened but it refused to work) so i called them,, they sent out a return label for it,,, and i sent a letter and also called asking them to quit charging me for a printer that i don't have any more and they continued to charge me for the thing for 4 months more,,,, and would not refund the charges for 4 months even though they sent the return label for it,, and knew they had it,,
3. i could never get them to work with me on the charges,,, my account rep said the 12x12x12 box was not gonna be charged Dim weight ( which is like 9 pounds) yet about every other time a package was shipped in the 12 x12 x12 box they would charge me the Dim weight and instead of the shipping being $28-$30.00 it would end up being more like $40-$50.00 per package,,, I called them,, and asked them why some of the 12x12x12 boxes were actual weight and some were Dim weight,, and they had no answer and asked me to prove that all the boxes i was questioning were 12x12x12 .... so i said no problem , "tell me how to prove it?" and they could not tell me how to prove they were 12x12x12 boxes.... i offered to send them a box,,," no that won't do it" they said.... i offered to let them contact the person i sent it to "no that won't do it" and then i even offered to put my driver who picked up all the boxes everyday to tell them that they were 12x12x12 boxes,,, and the guy at billing told me "no , i can't take his word for it" ..... so they basically told me there was nothing i could do to prove it,, and i had to pay the bill....
also they would not work with correcting charges for a 10:30 AM delivery that was not delivered by 10:30 AM... they said that as long as it was delivered by end of day they would not refund the charges,,,,...
I like there tracking system,,, and i really had no problems with the actual boxes getting where they needed to go,, but everything else was a headache,,,
Now i am using UPS and Airborne about 50/50 Airborne is not perfect,,, but they do work with you on charges,,, and they will take a late shipment 100% off your bill,,,,
I have a package that was sent overnight for noon delivery 2 weeks ago,,, it was delivered around 3pm or so,,, and i called and aksed about getting a partial credit for the late delivery,,, and the person i was speaking to said " no problem,, we did not get it there on time,,, i will take it 100% off your bill" so she did,, and gave me a confirmation number about the deletion,,, and then asked me " is there anything else i can do for you today..?" it was a nice conversation,,, and was 100% easier to work with than UPS,,, and so much nicer,,,,
I did have a package problem with Airborne,,( they lost it for a day), and they took the charges off my bill again,,,,
So i don't know who the best is for shipping,,, but i do know that UPS is a Bear to work with and get anything done to correct overcharges on your account! Just my 2 cents about my experiences,,,,,