Uber is not having a good week: a top Uber executive allegedly bragged about potentially hiring a team to smear its critics in the media; the company scrambled to apologize and distance itself; then it opened an investigation; then Ashton Kutcher got involved. The latest bit of bad news is that one of its drivers told a woman with cancer she deserved to be sick because she canceled her Uber ride one minute too late.

Wow, @Uber_NYC is getting the meanest of mean emails. Left something up at 1st day of RADIATION, had to cancel ride within 1 min of req... — Alexandra Craigle (@alexcraigle) November 10, 2014

.@Uber_NYC driver calls 3x, leave threatening vmail, tell me I'm lying about cancer treatment, that I deserve it for what "an animal I am" — Alexandra Craigle (@alexcraigle) November 11, 2014

@xeni when driver texts me saying I deserved my cancer after canceling a trip 1 minute after radiation... I drew the line. — Alexandra Craigle (@alexcraigle) November 18, 2014

@xeni loved it for that for last 2 yrs. Last wk req ride from MSKCC and canceled 1 min later, got following txt & vm pic.twitter.com/aHHneMxE3R — Alexandra Craigle (@alexcraigle) November 18, 2014

Alexandra Craigle, 25, who has had lymphoma since 2012, had finished receiving radiation treatment at Memorial Sloan Kettering Cancer Center in Manhattan when the incident happened last Monday, Nov. 10th. She told the News she canceled her Uber ride because "it was freezing cold, I was and still am suffering from shingles, am on liquid morphine, and didn't feel like waiting for the Uber driver to drive two avenues to me." She was a minute past Uber's five-minute grace period when she cancelled, and she says she sent an apologetic text to the driver as well.

She received three missed calls, an angry voicemail, and the texts you can see above in response. "You are not human…," the driver wrote. "Yeah right I think you deserve what happened to you with such a [character.] You hang up the phone and cancel the trip … go see a head doctor too." Craigle submitted the driver's information and the screenshots of the texts to Uber, who have fired the driver.

@florianseroussi @TheBreastLife @xeni @Uber For what its worth, they did contact me that night w $30 credit. Obviously have not used. — Alexandra Craigle (@alexcraigle) November 18, 2014

The company wrote Boing Boing:

Uber has a zero tolerance policy for abusive or threatening language on our platform, and as we have done in this instance, we immediately deactivate any driver found in violation of that policy. While the vast majority of Uber driver partners provide five-star trips with each ride, when a driver fails to meet the level of service and courtesy Uber riders know and love, we take action immediately.

As for what Craigle will do in the future if she needs a cab: "I already had Lyft downloaded and plan to use that if I get in a pinch."

You can add Craigle's experience to the pile of nightmare Uber stories. But for what it's worth, magical positive things can still happen in Ubers.