If your not buying locally try
www.newenough.com the always have specials on gear. +1 on leather I only wear a textile or mesh if I'm just out and about on high 80's plus other wise I wear leather. I seen too many people go down and been down in leather that saved me some skin.