Wherever you are in the US -- ask from the other Filipinos which balikbayan box shipper is reliable. They would be in a better position to recommend.
Do not forget, when you call for pick-up, to remind them to bring you a spare balikbayan box (they give this for free, for your use next time you ship out).
It takes 1 month (max 1.5months) to get your box here.
It is delivered to your house.
For me these balikbayan boxes are the most convenient way to bring home those heavy stuff one cannot resist buying (books, kitchenware, linens, etc.). The alternative of paying the prohibitive airline overweight charge will make me faint!
I haven't paid any taxes/fees so far for all the boxes I sent back here to Manila. Meron mang tax paid -- must be once lang and small amount kaya hindi ko na maalala.
That is why it is important you ask the Pinoys where you are shipping out from for recommendations. Kasi kung magaling ang shipper -- and of course, "in place" na its working relationship with the Bureau of Customs here -- wala na yang bukasan ng container vans nila. So the boxes are not randomly inspected anymore. And so!

you pay no taxes.
Now, there are certain box shippers that ask to see the contents of your box -- so they say do not seal it until we get there, and we will help you seal it. Well, that is their method of checking that no prohibited items are shipped out.