I’d highly recommend you check out 583 Travel if you live in Angeles City and are looking for an agency to help you with travel and/or immigration (visa, etc).  They recently saved me from making an unnecessary trip to Manila to pick up my i-card.   I’ve had very good experiences with this agency and plan to use them again.  You can check out their Facebook Page for more contact information.

Note: Since I first wrote this post I have continued to use this agency for everything related to my visa here in the Philippines (renewals, etc.).  They have been very helpful and I continue to recommend them.