I needed to renew my visa. Their site claim the process takes only few days. I've paid $129.95 for the visa renewal. However, they mailed me the visa form which is free to download from embassy website. I had to read the instruction and complete everything by myself. I could have downloaded the from myself. Their service is just download the forms and mail to you for $129.95 each.