> Amazon won't deliver one to me for at least six days at the earliest, based on their rural delivery estimate.
That sounds like an Amazon problem.
But perhaps even 4 USD is too much for you to pay for faster shipping than what Amazon can bother to provide you. If that's the case, then I offer my condolences.