I walked 30 miles in these Skechers — and they just dropped to $24 in early Prime Day sales