Abstract: A method is disclosed. The method provides a user with access to a plurality of power providers, allows the user to purchase power from at least one power provider out of the plurality of power providers, and allows the user to charge a battery or operate equipment using the purchased power.