With immigration law specialists, as with everything else, you get what you pay for. To put it bluntly, the best practitioners will tend to charge higher rates. It's always a good idea to get all the lawyer you can afford, but be sure to check their references.