Nothing ruins Christmas cheer like crowded stores, overpriced trinkets, and fretting over gift ideas. Shopping in stores, especially for last-minute Christmas presents, can really drain the holiday spirit. So are there any Christmas shopping alternatives that save time, money, and stress? The Downside of Holiday Shopping The holiday season is a time to reflect on…