I ordered directly from Betabrand. I have a couple of other pairs of their pants, and know they are of decent quality. Definitely not $68 quality, though. I ordered some new ones on 8/14, and still don't have them. Until a few days ago, the tracking site said "label created." They assured me it was a mistake and they'd be there very soon. I truly believe they didn't ship them until I reached out 10+ days later, because now the projected delivery is 9/1. Ridiculous.