Who if anyone makes a good after market compatible and affordable flash for the E500? The cost of the olympus flash's is outrageous.