I ended up just ordering a new set of armor from WickedBeard. The more I looked at Richie's stuff I didn't like it. I have the WickedBeard armor now and love it! Richies is good if you have a small body type (I am 6'2", wouldn't work for me). RA's stuff will bend some and I am sure with a little work you can mold it to your tastes. I see Richie's stuff being good a very low budget Fett. Since you are waiting for yours to arrive, you will want to upgrade to a better set in the future. (That is the best part about costuming, always room for upgrades!)
I will say I learned the lesson of you get what you pay for! Ouch!