I saw a thread a few weeks ago about them.. but it's vanished.
What is the general consensus on these people?
LA specifically..
anyone?