Avoid cameraleather.com. I ordered some CiroFlex leather from him years ago and never saw it. I contacted him several times after the order. The first time, he apologized and asked for pictures of my CiroFlex to verify which model it was. I gave him pictures and never heard from him again, despite several further attempts.
On the other hand, I've ordered from aki-asahi.com (Japan) and hugostudio.com (USA) with great results. Both were shipped promptly and arrived quickly.
Aki-asahi.com has some models that hugostudio doesn't have, and probably vice versa, but both have Leica leather kits.