Who put the bad joojoo on HTC products? The Verizon Nexus One got canned, the Hero update was delayed, 3 UK says it can’t keep the device in stock because of the ash cloud, and now O2 UK is saying they’re also delaying the release of the Desire because testing is taking longer than they expected.

In an announcement on its company blog, O2 said that the HTC Desire is being delayed until next month because – you guessed it – they’ve had trouble wrapping up their testing of the phone.

“the testing we carry out to make sure the phone’s ready for launch has taken longer than we had hoped, meaning we won’t be able to launch it at the end of April like we originally planned. Instead, we’re aiming to get it launched for mid-May and we’ll update this page as soon as we have an exact date.”

The Desire might be available in mid-May, but if history is any indicator, users shouldn’t hold their breath. In the meantime, take a look at some contract prices for that device you can’t buy by visiting O2.