If you want to use amazon.de for ordering goods, one option is to not use your address at all and to have your goods delivered to a Hermes Paketshop. During checkout, the Amazon website will allow you to select one and shows its opening times. If you select this option, you will receive an e-mail when your delivery is at the Paketshop and then you can collect it from there during its opening times.
In many major cities, there are gas stations with pretty good opening times (e.g., 6:00-22:00) available as Paketshops. You need some form of ID (e.g., passport) to collect your items.
The advantage of taking this route is that you don't risk your package being delivered to the neighbour in case you are absent when the postman comes. Depending on the neighbours, the packet can be tricky to collect, especially if you don't speak German. Alternatively, the package can be taken to the next post office, which may have inconvenient opening times (some close at noon-ish on Saturdays, for example). Also, the Hermes Packshop has the advantage over the DHL Packstation that you don't need to register in advance (and thus do not have to wait for a couple of weeks for your Packstation card to arrive).