With the holiday season upon us, shopping is at an all-time high. But if your bank account is at an all-time low and you ...