Delray Beach Florida. Scammers paradise. They cook up new cons daily down there as a course of regular business.