My order took longer than was originally quoted (8 months vs 2-3 months). I was told several times (at 3 months, at 5 months, and 7 months) that it would ship soon, and by my definition it never did - though it did show up eventually.. They were always quick to respond, they did have a couple of valid reasons for delay (I think a heart attack is cause for delay), my only complaint with that is that they waited until I bugged them a couple of times to disclose the nature of the delays. They were very courteous - even when I pretty much accused them of stealing $600 from me - and tried hard to leave me with a good experience.
By the 7 month mark I was ready to give up costuming, I felt I had made a simple order - a Royal Guard helmet and two robes - yet it was taking a long time, I felt I had given them a lot of money and after half a year and nothing to show for it, and I was ready to sell the costume as soon as it arrived.
But, it fit absolutely perfectly. There was a small issue with the helmet when it arrived, but they cleared it up for me right away, and without me needing to make it public. I don't think I could be happier with the costume. I tried it on when it arrived to make sure I didn't have size issues to complain about, and I didn't. I was completely satisfied and enjoy the costume immensely - I've just been given membership in the 501st legion due to this costume.
Yes, it took a long time, but that is the only real problem I had, the communication was acceptable, they tried hard to make me happy with my purchase, and I am.