I have had a few dealings with TAS and I want to say that they are a great company to purchase from. Mathew has been above and beyond with customer service. Note that if it ain't on the online store, email them. They may actually have it or they can get it. Shipping speed is faster than I have ever seen.
Order late Thursday, out Friday, handed to me by the carrier on Saturday.