It depends how authentic you wish to be... I try to encourage people to be as authentic as possible, especially when they are just getting started. I don't really have any experience with the above mentioned sources so I won't remark on them.
The first step is knowing which uniform you need for your impression. There was no single "confederate uniform", and contrary to mainstream reenactor lore anything does NOT go with a southern soldier, they DIDN'T have it so they DIDN'T use it, and they didn't "just use anything they could find" (well, usually, but what they could find is different than what WE can find). Don't base your look off reenactors, base it off Civil War soldiers. Also don't start with a uniform and force your impression to fit it. Start with an impression and let that dictate the clothing and equipment. You can make impressions for other theatres if you want, but just don't wear them out of context (the golden word of reenacting).
The second step is learning how to tell a good repro from a poor or mediocre one. Just because it's a "hand sewn Richmond Depot type II jacket" doesn't mean it's authentic... it could have straight sleeves, 1/2 inch glaring white stitches, low armpits, etc.
Contrary to popular belief it isn't that much more expensive to go authentic, especially if you're willing to do some work. If you are able to sew you can have an authentic jacket for around $100 or so... (I once made one for about $70)
Wambaugh and White, and Ben Tart sell kits for about this price, depending on cut/ material.
Alternatively you can get patterns, notions, and fabric for about the same.
Example:
Galla Rock
Richmond depot jacket pattern- $13
shipping- $5
B&B Tart
2 yds undyed jean- $42
2 yds osnaburg (vis. correct lining material)- $12
9 block I buttons- $9
shipping- $14
Total $95 (add a couple dollars for correct thread). You can spend more for different colors (undyed, while PC is getting somewhat over represented), buttons, etc. If you go the pattern route subsequent jackets are less because you don't have to get another pattern (in this example ~$77). If you're really skinny and can cut fabric economically you can do with 1 1/2 yds (or save the leftovers to decrease cost of your next jacket).
Just buying fabric, notions, and patterns I have had excellent results from Charlie Childs, Galla Rock, Wambaugh/White, Ben Tart, and Button Baron. Blockade Runner has some good stuff (haven't really looked at their duds) but quality varies widely with the item.
Just my 2 cents.