I was looking for a particular program which is actually no longer 'in print'. This place, Files Express, claimed to have it and I could download it if I joined for a one-off fee of £29.95 (A special offer, no less!). After putting my credit card details into their forms I was informed at the end that the transaction had been declined (which rang alarm bells immediately, I'd already become slightly suspicious because it also insisted on my address and post code). It then offered a button which asked "Would I like to try a different card instead?" Yeah of course I would! I also believe in fairies and Father Christmas.
I contacted my credit card company immediately and they confirmed that an attempted transaction of over $64 had just been declined. I've cancelled that card and another's on its way, but do not be tempted by this site no matter what you're looking for nor how difficult it is to locate. This is clearly either a rip-off or it's totally fraudulent.