I have been and always will be a NB customer! They've always treated me amazingly and anytime anything has been screwed up, they fix it...no questions asked.
As for the "they took two days to fill my order" complaint. Do you know how silly that sounds? They are one of, if not the largest...