If you had all that experience then a Vista driver for the printer wouldsurely have saved you the frustration.They do not suggest incompetence but just lack of knowledge it one orother area.