I recently ordered a leg shield from jpcycles.com which is relatively hard to find that has any kind of quality. I ordered it on a Sunday night and by Monday it had shipped. I was given free shipping and received the package quickly. I also got a tha