All prices, pictures and descriptions on this site and all other SolarMPPT publications are subject to change. SolarMPPT maintains no responsibility for inadvertent errors.