Simple solution. If the price is high enough to make it worthwhile and the buyer is in a rush.

You can ask the buyer to have his bank to do a wire transfer of the funds. You give the buyer the banking information (your bank will tell you what is necessary). It doesn't cost the buyer that much and your bank will credit the payment the same day.

Bob