C|Net is reporting that Wal*Mart stores are selling a house brand of electronics called, *cough*, iLo. I'm not making this up. iLo. As in iLo quality. I'm no marketing maven but is this really the best brand name? In Hawai'i, the word for someone who is crazy is lolo. Perhaps they should have called it uLoLo.