Does anyone know anything about it? Is it one of those no win/no fee rip offs? I think it may be from the website but can't be sure without submitting some details.TIA