For pre shave, try using ordinary hair conditioner. Wash it off, then lather.

As for glide, as mentioned, use a good quality soap or cream. It needn't be expensive. Look in the reviews section....