There's a lot we could debate here as I saw that one as well and it had it's share of issues, but at the end of the day my friend, if you keep waiting for a perfect Egret for $400 (or even $800 shipped) you are going to be waiting for quite some time.
If you're a patient enough guy though, who knows, you may get lucky?