I just got armor from RS Prop Masters. It was a little more $$$ but worth it in my opinion. Lots of buying options and really good customer support. RS did a great job sending me emails every so often keeping me in the loop of how the process was going.
Good luck