They just called me last week to get an invoice paid from a show that I went to last October, seems they lost the paperwork. It all seems pretty sketchy to me.