This is relatively basic, but have you also looked over the various laws in the FDCPA? If by some chance you notice they've violated any of the laws, it could at least put you in a stronger position...