customer service cft2288