0 sales on 100 items over 6 months for me (many online for longer), and from another 100+ photographers I can see sales stats for, just a couple with sales. it's all looking pretty grim.
I'm not exactly sure what the incentive of uploading 250 images to this site for the grand sum of $25 is, Sure they are trying to grab more of the market, but?
Credits / Images are excellent value, one credit is $2, but 15 credits is 15 dollars bringing the price down by 50%, and for one credit you get really high resolution images - a similar image at istock could set you back $20 while only costing $1 at albumo. This is genuine value for the image buyer, and it's this sort of thing that will win them more buyers as people get fed up of paying through the nose for a usable resolution elsewhere.
Conclusion
Good site functionality but very disappointing sales results. Images that have been on sale for almost a year receiving only a hand full of views (and no sales). There are definitely other sites worth considering before albumo.
Update:
As of September 2009 Albumo has been removed from our listings, this review is for historical reference - we tracked the site as 'off line/in error' for more than 7 days. Even if this is a temporary situation any customers that Albumo did have are unlikely to come back. Albumo's previous rating was 3/10

Downloads
Anonymous (not verified) on Thu, 10/09/2008 - 11:09hopeless
Steve Gibson on Tue, 10/14/2008 - 02:10lol, a very succinct description of the sales level on albumo I guess?
I think I'm almost through uploading to them also.
Site Administrator
I tried Albumo too. I
Bogdan (not verified) on Tue, 11/18/2008 - 19:49WARNING !!!!!!!!!!
Anonymous (not verified) on Tue, 01/06/2009 - 03:22Review
Steve Gibson on Thu, 01/08/2009 - 00:56I have over 2000 pictures on
Anonymous (not verified) on Mon, 02/02/2009 - 13:333 out f 10
Steve Gibson on Sun, 02/08/2009 - 20:19Albumo
Anonymous (not verified) on Mon, 03/30/2009 - 21:29Albumo
anonymous (not verified) on Tue, 10/06/2009 - 16:52Albumo
Steve Gibson on Thu, 10/08/2009 - 01:26