There is a known issue at Yahoo!Mail's end of things, where delivery to addresses @yahoo.com may sporadically be delayed for anywhere from a few minutes to several hours. This problem seems to come and go periodically, and we've had a number of reports indicating the problem has cropped up again recently; when it occurs, only some messages may be delayed while others may get delivered immediately. Unfortunately, once our system sends the message and the receiving mail server confirms it accepted the message, it's out of our hands to influence or monitor actual delivery of the message to the recipient's inbox.
When you reply to explain this to concerned buyers, first suggest they check in their Spam folder and mark the message as Not Spam if they find it there. If not, you can go to your E-junkie Seller Admin > View/Download Transaction Log, right-click on the affected buyer's Transaction ID and select "Copy Link Location/Address/Target/Shortcut" (the exact wording varies by browser), then paste that link into your reply to the buyer, thus providing them with a link to their thank-you/download page. There's a chance your personal reply may also be affected by the delivery delays at Yahoo!'s end, but it also could be one of those that gets through immediately, so it's at least worth a shot.