There's always Latvia I've bought bits from there, not sure if the same company though.
http://en.autospares.lv/search.html?...ode=on&smode=A
Or.....John Greene at MB Spares & Service in the ACT. They no longer carry spares but maybe able to point you in the right direction.