Dhl and Deutsche post are the same company. Being based in Germany means customs is easier. I’ve used them for to and from France with no problems. Open an account and you get a discount. A group of us used fedex to get our bikes to Iowa for a ride we did there. Our lbs gave us some bike manufacture shipping boxes for free to pack them in….no problems in transit. If you ship make sure the paperwork and box has ‘personal/household’ to avoid taxes/duty fees. If someone is coming to Germany from the U S to visit you soon they may be able to bring the bike on their flight for much cheaper than shipping it. If khg doesn’t see/post in this thread pm her. She takes her bike to Italy for a yearly ride and would know costs.
‘The negative feelings we all have can be addictive…just as the positive…it’s up to
us to decide which ones we want to choose and feed”… Pema Chodron