After doing a lot of research I just ordered a Leader 720tr (only $179) and realized I accidentally ordered a 50cm frame instead of the 53 I needed. I called and left a message (I am on the EST, they are PST). I received a call back from one of the owners, they happened to be out of the size in the black so he upgraded my frame for free (to the 721) and threw in a couple of free chain tensioners. He also assured me the bike would go out today. That is pretty darn good customer service. I am building up this SS with a collection of new and used parts to be a pretty darn nice bike IMHO. I will post a separate thread of my build as it comes along.
p.s. I am a Motobecane owner, but I wanted an aluminum frame and this deal seemed too good to pass up. I did consider the Dawes, but I just liked the looks of the Leader better.