Order processing and payment system are the best I've experienced so far on Germany. I didn't receive the ordered items yet, but the delivery time is also significantly reduced compared to other online sites. For the interaction I had so far, I would recommend Otto.