Take a good look at the version to make sure it's GM II. It could also be that they have too much in stock and the demand leaves much to be desired... who knows.
No idea. The fact was that digitec only received 3 (!) units from the supplier during our sale. The demand for this expensive part (which is worthwhile) is probably rather small and the supplier produces "too few". Attention to the article number: this is version II.