You can still order the songs and they'll show up in your "My Downloads" section, it's just that you'll need to wait 1 - 3 days (usually) for them to become available for download for you. I find it annoying as well, but meh.
It annoys me that they still haven't updated their music samples to give you previews of the newer tracks. I'm not taking the plunge and buying blind as I did that with Super Eurobeat by Alphatown and wasn't massively impressed...
Let me know if Farina sings it in the same style as those FLEA hits of the past. And I mean like "Happy Days" or the Thomas & Shubert stylings of "Crank It Up" That would make it really special.
Whoo, this one sounds good! Must have appeared after I posted.
The title reminds me of "Shanghai Hero", one of Farina's earliest tracks at TIME (TRD 1006!).