When I buy something from Amazon I just accept that is how much it will cost. If I happen to get some of it back that is fine. It usually takes a quite awhile before I get a message from Amazon that they are refunding some of the customs fees.
Then occasionally I get an email from Thai customs which is a bill saying I owe them some money. It doesn't show what item it was for though.