Personally, I buy my pants at the local Lurch & Blimpy (Big & Tall) shop.
I probably have bought from all three mail order companies over the years and can't recall any real problems. Once, I think, an item was back ordered for about a week, but that can happen with any company.