I've very happy for all of you and hope you like your Oases!
I called Amazon support today, the official release day of the Oasis 3G, because they still haven't updated my order of the Merlot Oasis 3G, w/o SO, with an estimated ship date. (They told me on a previous call to wait for the release date.) So I finally have a delivery date from support, which is "2-4 months," which she then narrowed down to somewhere between July 11 and August 15.
Amazon tends to be conservative with their dates, so I think there's a good chance it will arrive prior to Mom's July 22 birthday, which is the main thing. Amazon still couldn't satisfy my curiosity, however, about why so many people were being given delivery estimates while I was left hanging.