+1 for Paul's guide.
Also, Creede can be difficult to hitch in and out of. As an alternative, you may try contacting with Apple the trail angel (his camp is late in Segment 17) and arrange a ride with him into Gunnison. Apple will take you there in the evening and pick you up the following evening. The Wunderlust hostel there is great to stay at. You can resupply in Gunnison, many full groceries, etc, and skip resupply in Creede. Your next stop would then be Silverton.
Actually, every town along the way has great grocery stores, so there is really no reason to send a resupply kit anywhere. IMO, being locked into a specific stop just to make it to a post office may seem more trouble than it's worth. It was for me.
Even in Twin Lakes, the small grocery is adequate if you're not too picky. However, don't plan on being able to eat a meal there or stay overnight wihtout spending a fortune and making reservations way in advance. The small restaurant is closed, the only place to eat a sit down meal is in the expensive lodge as a guest. Otherwise you just snack from the store and get back on trail. BTW, the folks in the visitor centr and lady who runs the small store are all super nice and helpful.