Yup, I'm pretty sure it must've been a scam site because of what I've been hearing, LimeWire comes to you in the mail and if they had a download site, I'm sure it would be leaked... Anyway...yeah, just try to contact the site that scammed you and try to get your money back. Always but LimeWire products from the official site.
www.limewire.com