I used Etafeta's Houston location for years with 98% satifaction. As mentioned above, they will receive and forward immediately, or hold multiple packages to combine (if desired).
My last contact info for Houston, info may not be current:
Houston Office contact:
Mariana Tejeda
713 777 6206 (direct)
1 866 518 6600 (General)
Mariana.tejeda@estafetausa.com
www.estafeta.com
After introducing yourself, you may send boxes to:
Estafeta Usa
Marianna Tejeda / (your name)
5802 bob bullock loop unit c1
Laredo Tx 78041
You can also skip the Houston office (packages received in Houston are prepared and then travel on to/through a Laredo office) and send directly to the Laredo location, where you may find different pricing. If you know in advance the dimentions, weight and purchase price you can call either/both locations for an estimate.
Estafeta Laredo
5802 Bob Bullock Loop # C1
Laredo, TX, 78041-8813
956 717 3435
And, if you're shopping eBay, there's a variation called estafetamembers (eBay items only). You set up and account on line, receive a "box" number unique to you, and then send your eBay purchases there. eBay purchases cannot be combined. You'll receive an email from estafetamembers when they receive a package for you. If there's no purchase/price/invoice info inside you'll be required to send them a copy. There are a few steps involved (via email) to finally get your package on it's way here, but for smaller and lower priced items it may be the least-cost option.
www.estafetamembers.com