I stopped by the hifi store today and the Electra speakers were no where to be found. It was a bummer. I asked the owner about it and he simpy said that they don't generally do much with the Electra line but didn't say why they had a set or where they went.
He said that many customers that are interested in spending what the Electra series costs strongly consider spending a little more and going to the Utopia line. He indicated that the Electra was a very nice looking speaker and was best suited for someone that was looking for a particular level of "furnature."
In any case, I missed my chance to hear them.