I've finally been able to contact the business that sold me Limewire.
As someone from a country whose timezones are opposite the US it was a frustrating process and I eventually found them open at 3am my time. There is no email contact, only phone contact.
They are at
http://www.musicmembersarea.com/index.asp
They have promised to refund the unordered components which brings the price down to about US$23 for "....
the full licensed version of the program with absolutely no downloading limits, no limits to search results, no file size limits!....". However it is not Limewire Pro.
So it seems I'm not as burned/scammed as I feared, but just a very bad researcher of deals.