Honestly, as a
German speaking person, I don't know where someone would get that weird pronounciation from. R's are R's over here as well and never L's. As for the Ch: It's difficult to explain how it is said, but it's no Sh.
But I guess wikipedia might explain it better than me.
http://en.wikipedia.org/wiki/German_language#Phonology