Discounts are off electricity usage ONLY (the price per kWh). There is no discount on the fixed usage charge (the price per day your electricity is connected, regardless of usage).
QLD residents residing in the Energex service area (other Queenslanders don’t get to choose their electricity retailer for the time being unfortunately) get 10% off their usage, NSW residents get 15% off and VIC residents get a whopping 20% off with an option to increase it even further to 30% if they also bundle their gas service with Dodo.
If you sign-up with Dodo before 06/08/2013, there will be no fixed contract term so you can switch to another provider at any time at no cost at all.
After August 6, you will still be able to get those discounts but will need to sign-up for a 12 month contract in order to secure the maximum discount available (alternatively, you can opt for no fixed contract term and get half the discount). If you then want to leave Dodo before your 12 months are up, you will need to pay them an exit fee of $3.30 per each month left on your contract.
Dodo does not charge you any credit card surcharge but, surprisingly enough, charges you a $1.10 fee per each payment made via Bpay or by direct debit from your bank account. Therefore, I suggest that if you sign-up with them and don't have a credit card (or don't want to use one), you use the debit card that comes with your transaction account to make the payments to Dodo.
Finally, keep in mind that Dodo will send you your bill via email. If you want a paper bill posted to you, they will charge you a $1.10 fee per each posted bill.
For the Queenslanders amongst you, here is a blog post that compares this deal against what is currently being offered through One Big Switch.
I would really appreciate that if you do decide to sign-up, you choose to go through my link
I just sign up last month. Please note that they require the payment be made in advance each month using instalment. I argue my case and request to have the monthly payment as low as possible (around 55 dollar per month) and the rest pay when the bill come. Standard Activation and De activation service fee of around 55 dollar apply to provide initial and final meter check