I did some research and Dr Scholls are reportedly just marketing and are actually rather poor quality. Get some Spenco insoles. Actually I put some Spencos into a beat up pair of casual shoes and it was a massive improvement. I wear them regularly.
Yes, Skechers do have, But why bother? Just get shoppers drug mart or Rexall $18 Airplus Dual Gel insole which is most comfortable and durable for work, daily activities running and works with all kind of shoes.