A plurality of charging devices, each of the charging devices being suitable for use with an electric vehicle including a power storage device and being indexed, each of the charging devices comprising: a current control device configured to selectively enable current to be received from an electrical distribution device and supplied to the power storage device; a network interface configured to transmit and receive data to and from other charging devices; and a processor coupled to said current control device and said network interface, said processor configured to: determine a desired amount of current to be received by the charging device and/or supplied to the power storage device; determine an amount of current received by and supplied by each of the plurality of charging devices by requesting each charging device sequentially from index one to the highest indexed charging device; determine a first total amount of current by summing the current amounts received and/or supplied by each charging device; determine a second total amount of current available to be distributed by the electrical distribution device by subtracting the total amount of current from a current distribution limit of the electrical distribution device which is set to a predefined amount of current; determine whether the second total amount of current available is greater than or equal to the desired amount of current; control said current control device to: receive and/or supply the desired amount of current to the power storage device if the second total amount of current available is greater than or equal to the desired amount of current, and else to: prevent current from being supplied to the power storage device if the second total amount of current available is less than a minimum current charging threshold, wherein: if the second total amount of current available is equal to or greater than the minimum current charging threshold, the charging device is operable to receive current and/or supply current to the power storage device at a reduced current charging level that is an amount of current that is equal or greater than the minimum current charging threshold and that is equal to or less than the second total amount of current. a current control device configured to selectively enable current to be received from an electrical distribution device and supplied to the power storage device; a network interface configured to transmit and receive data to and from other charging devices; and a processor coupled to said current control device and said network interface, said processor configured to: determine a desired amount of current to be received by the charging device and/or supplied to the power storage device; determine an amount of current received by and supplied by each of the plurality of charging devices by requesting each charging device sequentially from index one to the highest indexed charging device; determine a first total amount of current by summing the current amounts received and/or supplied by each charging device; determine a second total amount of current available to be distributed by the electrical distribution device by subtracting the total amount of current from a current distribution limit of the electrical distribution device which is set to a predefined amount of current; determine whether the second total amount of current available is greater than or equal to the desired amount of current; control said current control device to: receive and/or supply the desired amount of current to the power storage device if the second total amount of current available is greater than or equal to the desired amount of current, and else to: prevent current from being supplied to the power storage device if the second total amount of current available is less than a minimum current charging threshold, determine a desired amount of current to be received by the charging device and/or supplied to the power storage device; determine an amount of current received by and supplied by each of the plurality of charging devices by requesting each charging device sequentially from index one to the highest indexed charging device; determine a first total amount of current by summing the current amounts received and/or supplied by each charging device; determine a second total amount of current available to be distributed by the electrical distribution device by subtracting the total amount of current from a current distribution limit of the electrical distribution device which is set to a predefined amount of current; determine whether the second total amount of current available is greater than or equal to the desired amount of current; control said current control device to: receive and/or supply the desired amount of current to the power storage device if the second total amount of current available is greater than or equal to the desired amount of current, and else to: prevent current from being supplied to the power storage device if the second total amount of current available is less than a minimum current charging threshold, receive and/or supply the desired amount of current to the power storage device if the second total amount of current available is greater than or equal to the desired amount of current, and else to: prevent current from being supplied to the power storage device if the second total amount of current available is less than a minimum current charging threshold,