Anyone know what happened to them, site has been down for some time, so they appear to have gone out of business?
Last I heard they were on the verge of being acquired, so it would be a sad end to a once great company if they are no more.
Last I heard they were on the verge of being acquired, so it would be a sad end to a once great company if they are no more.