I have not looked into the others you mention but I recently purchased a suit from Bergie. I can tell you that communication, service, and shipping were all very fast. I actually had an issue with the fit of the suit I ordered and Bergie went above and beyond to rectify the issue. From a service standpoint I can definitely recommend him. I'm no expert but the quality of the suit seems good to me. I'll be taking it to a tailor for slight alterations and will get their opinion as well.