Does Mainstream charge fees for service?