score:2
For UPS/Fedex, you can use Hold for Pickup/Hold at Location services. The shipping company will hold the package at their depot (which may be in an out-of-the-way location) or a retail store for a limited number of days. You won't be able to have them hold it for two weeks though: UPS is "five days" while FedEx is "5 business days." This is an option if you ship the items yourself, but is not always an option when purchasing from online retailers.
You might also find a campsite or hotel willing to accept and hold your package for you, and you could start your trip there.
In some locations, Amazon Locker service could work, if there's one nearby.
As others have noted, checking the items on your flight is still likely to be the cheapest option.