Costco stumbles while Staples flat-out falls. Plus we discuss what Russia/Ukraine means for investors and recommend apps for your consideration.