Christmas joy for everyone — the Coachella Valley Christmas Store returns for Christmas 2026.