stall or not to all?

Florida torque converter said can make me one 2200-2400 stall for 289.00 plus the ride. anybody used them before?