I could not find it on a US based site, nor on the Alitalia site either in the US or UK. However, it is continuing to be widely available on the UK expedia site for 6 pounds plus taxes and fees. I could not find a way to get paper tickets issued though.