Cameron is reported to have screwed people over for years, taken in untold thousands of dollars in deposits without delivering, kept people's amps for months or years, etc...all the while responding only like an angry drunken teenager lashing out at people (nice customer service).
And now, when...