When do you need it by?
I'd avoid the eBayer; probably no real issue, but the potential is there for hassle where you don't have it so much with the other two.
I don't have any experience with eHaberdasher, but I hear good things. With regards to Spier & Mackay, in my experience, their construction is pretty much on par with Suit Supply while the fabrics they use are also generally on par with Suit Supply as well, maybe slightly inferior on average, though occasionally Suit Supply uses very poor fabrics, far worse than anything SM offers.
Suit Supply is also a good option, something like this Lazio:
Very fast shipping and easy returns.
That being said, it would be cool if your purchased from Spier & Mackay (whose prices are CAD) or eHaberdasher, as both are "local" rather than a large chain, and in the end, you really can't go wrong with any of them.