The adoptive parents can’t leave the state where the baby was born until they comply with ICPC and the ICPC offices in the sending and the receiving state has cleared the adoptive parents to come home. Clearing ICPC requires submitting several documents (in California this packet can be nearly 50 pages), including affidavits made by attorneys from each state that the state laws have been complied with. Submitting an incomplete packet will delay clearance, leaving the adoptive parents in limbo. Work with an experienced attorney to avoid the stress, delay, and cost of complying with ICPC.
An adoption attorney is a lawyer who either solely focuses on adoption-related cases or who takes on adoption clients alongside his or her other non-adoption-related clients. If you feel more comfortable with an adoption attorney who only works with adoption, that is perfectly fine. It is important that you feel comfortable with whomever you choose to represent you and your child. Keep in mind that there are no additional certifications to be an adoption attorney. It is simply whether or not the attorney deals with adoption-related cases. However, there are courses or classes available to help attorneys understand adoption laws, regulations, and policies.
One point that Matt mentioned that I found interesting, and certainly gives the service credibility, is that they have lawyers that use their service as well. The lawyer will sell the service to a client for thousands of dollars and then pay RapidAdoption.com to prepare the paperwork for them. There are some that they work with regularly and have an agreement with and some that just purchase the service from their website and give the paperwork to their clients as if they had done it.