ORIGINAL: Duayne P
If you were over charged then that is your fault for not verifying the shipping.
If you go read the other thread you will find that GSP basically refuses to provide a shipping price. When they do provide an estimate, the amount on the credit card has been found to be higher. This is the reason people warned you. It's great that you got good service from them.