factory visit fee