All my stuff came DHL as well with no addons, but I suspect that the culprit may be the size of the order. I have had multiple orders all under $500 each. You might have saved enough on shipping one order vs multiple that with the $25 it was a wash, but hard to tell. Customs charges are usually based on declared value and on the content type.