The nail in the egg for them will be if they have to start charging everyone tax like Amazon does, as that is the one thing I think keeps people going there is that even if Amazon and Newegg price match, Newegg can end up being considerably cheaper on big ticket items.