There's no LW lifetime membership. LW basic is free, Pro costs $18.88 & includes 6 months of free updates & email support. There are no extra charges for tech assistance

.
You were scammed. Contact your bank/CC company & report this, they'll advise you about whether you should cancel your card.
The only official site for download of any LW version is
www.limewire.com
You'll find a list of scam sites here, mp3musicHQ is on it.
http://www.gnutellaforums.com/showth...t=28751&page=5