In all honesty, I don't think there's a supplier of full suits who does an accurate SW suit of any kind. It's easy to buy, but in the long run, once the bug hits, you'll just spend more upgrading. From the photo's, not only is the helmet off, but he chest box seems pretty large. IMHO, I think that you'd be far better off doing some research and leg work and sourcing the parts individually (Yeah, I know you want it all from the same vendor, but you wont get the best).
Here's what a lot of people consider to be one of the best helmets available at the moment, compare it to the one in your link and spot the differences...
https://www.facebook.com/photo.php?...805.1073741835.634619653244041&type=1&theater
I hope that works.
Good luck on your TIE costume
Cheers,
Kraig