Infinity from Marvin ranks highest customer satisfaction