A lot of people are using Apostille Pros, but I am going to try US Authentications because they are 1/4th the price for the apostille. Both companies do federal level apostilles, so that is a major plus! They usually just take a few days. Last time I got mine mailed through the US Department of State, it took over 10 weeks, so it is better to pay, if you are in a crunch.