I heard Magnoli is good but $525 is a bit out of my price range.
Another board I am on suggested http://www.baronboutique.com/
They seem to have the Tennant suits in both wool ($329) and cotton ($269). They are in the movie replica section on page 3. They look like they are decent and I have been in contact with them and it seems like a good deal.
I haven't actually purchased the suit yet though so I can't say for sure.
If David Tennant ever asked me to run away with him I would. I do not think I could ever say no to that man!
Captain Jack Harkness (Torchwood/Dr Who):100% Saturday and Sunday
Victor "Sully" Sullivan (Uncharted):100% Friday and Monday