This was the “greeting” I received upon visiting Lord & Taylor’s website just a little before 11am this morning. Maybe I’m being a tad critical here but major retailers should never be down. Especially during the holiday shopping season.