> I've had horrible experience with German shops, when you have an issue they do whatever to make it look like it's your own fault.
That's just the usual experience of German customer service. The consumer is expected to quote the relevant paragraphs to explain customer service why they need to cover cost of return shipping or whatever and they will fight you every step of the way (or try to ignore you). It seems to be a cultural thing.