I highly suggest that if you want a French uniform to watch eBay. Old Great War Militaria uniforms pop up on a regular basis on there. In my opinion, no one has mat he'd that quality since 1918. GWM by far used the best quality materials and the patterns were the best.
As for Imperial German uniforms and equipment, I have owned or currently own uniforms for all of the players in the game. Again, if you want quality and accuracy, there are only a couple options. Old GWM made uniforms or Lost Battalions, who is now continuing GWM's line of Imperial German uniforms.
If you want accurate uniforms those are the two options. I have recut and tailored several of the Chinese uniforms to get a better fit. Some are good, others are complete trash. I would shy away from any of the Spearhead (Barry Lyndon) or Kleiderklasse stuff. Their wool is terrible and the patterns are typically wonky. If you are over 5'11", forget it. They do not comprehend height and girth. They will just send you a larger chest and waist to compensate.
I've been playing Imperial German since '03. There is not much I have not owned, seen or handled in the hobby.
I love the French stuff too, awesome uniforms and equipment. Been to France several times and I was always treated very well, even better than in Germany.