SheIn offers its SheIn Vintage High Waist Denim Pants in Blue for $20.77 with free shipping. That's $13 off list and the lowest total price we could find. They're available in sizes S to XL.

Note: Uncheck "Add Shipping Insurance to your order" during checkout to remove the 99-cent fee.