IMPORTANT NOTE: You do NOT have to register to read, post, listen or contribute. If you simply wish to remain fully anonymous, you can still contribute.
They are all about the same price. Google "cd dupilication", and pick the best one you fancy, for the run you require.
I tend to go for the ones that have no large job on at the time, in case you end up in a backlog situation.
I have never stuck to one company.