From memory from my time on wedding forums, Landy Bridal was often recommended. Don't know if they still are.

As pp mentioned, I wouldn't email CC details