Lessons Learned from Real World Frauds