newegg treated me right when i ordered my 128mb memory stick for my digital camera....got free shipping *and* a better price than i was finding on ebay or other etailer sites, and it came exactly when promised. they kept sending me my invoice email for a few days after i'd already received the thing, but....whatever. never having ordered from 'em before, i was quite pleased....glad to hear that they have as good a customer service department as they do, though!
and quite a shame about that other company....seems like there are a lot of sites like that in the electronics/computer retail world. not that bad service is exclusive to electronics and whatnot, but from what i read while shopping for my digital camera, that market seems to attract the crappily-run businesses with awful customer service with frightening frequency.