Por transportadora é sempre mais caro, pagas algumas dezenas de € à empresa transportadora pelo trabalho burocrático de alfandega. Existem algumas excepções (das quais só conheço a Mouser), depende do contrato que a loja tem com a transportadora.
Pelo mesmo serviço, os CTT cobram 3€ fixos.
O que pagas na alfandega é aproximadamente
(valor-do-produto + valor-do-envio + algumas-pequenas-taxas-e-impressos + direitos-alfandegários) x 0.23 (IVA) + 3,00 (CTT)
Digo aproximadamente porque faço sempre as contas face ao que vem descriminado no papel e nunca bate exactamente certo (há uma diferença de até ~1,00€), mas nunca tive pachorra de ir para lá pedir explicações disto.
Para componentes electrónicos, os direitos-alfandegários são 0,00€, pelo menos dos países de onde habitualmente vêm (China, EUA). As taxas e pequenos impresssos não são muita coisa, talvez 2 a 3€ se não me falha a memória.
No caso da transprtadora, em vez daqueles 3,00€ finais pagas mais 30 a 60, conforme.
No teu caso de 59€ já com portes, e se foram componentes electrónicos, se viesse por CTT deverias pagar cerca de (59 + 3) x 0,23 + 3 ~ 17€.
Claro que a DHL te disse que os valores estão correctos, eles só são "responsáveis" pelos 30 de honorários e esses estão certos. Para teres pago mais 38 só à alfandega, só acredito se o que mandaste vir foi material com direitos mesmo muito altos, e se incluiram os honorários da DHL antes de apliciar o IVA. No "inicio dos tempos" mandei vir uns 40€ de material e só paguei cerca de 20€ (por CTT), e até me enviaram tudo para casa com pagamento à cobrança. Destes 20€ há alguns euros que são fixos (por exemplos os 3€ dos CTT), pelo que embora pareça uma percentagem gradne dos 40€, para mais de 40€ a percentagem vai descendo.