Londo_Jowo
Lifer
In the year 2011 they should be willing to do phone interviews, and if they really need to talk to you in person fly you over.
First, companies are not going to spend close to $1,000 to interview someone.
Second, I know you feel having a degree and 4 years of experience places you well in your field, most companies feel that you're still in the learning phase until you hit 8 to 10 years of experience.