Bringing this thread up to tell my story.
Ordered three world competition pinions in March and they arrived really quick.
But instead of the 41T I ordered they sent a 44T (which is useless to me).
Tried to contact them order their various mail addresses listed on their site - no response. This sucks....

I know several shops that would have sent me the correct pinion right away or at least give me a refund.