I can't be the only one guilty of this.

There are officially 5 days until Christmas and the Hudson Valley is in a scramble. Residents are running around getting their last minute gifts in order. No judgement here, considering I am one of those people.

Luckily the Hudson Valley is stock full of department stores and local shops that are here to help us in our craze. CBS Money Watch put together a list of several big chain stores that will be open with Christmas Eve pick up.

Lets be honest, we do our best shopping online. Why not make it easier on yourself, do some clicking and picking online. Of course, these stores may be out of your item, but they're doing their best.

The stores below will be your best friend the next few days and a helpful hint on when to place your orders by:

Bed, Bath and Beyond: Two hours before store closing.
Best Buy: Two days in advance (aka, December 23rd).
Home Depot: 3pm on Christmas Eve.
JcPenney: 12pm on Christmas Eve.
Kohl's: Get those orders in by December 23rd.
Macy's: 3pm by Christmas Eve.
Pier One: 1 hour  before store closing.
Sears: Set your clock to central time, you have until 2:59pm CST (3:59EST) on Christmas Eve.
Target: Order by 6pm on Christmas Eve.
Toys R Us: Orders placed by 8pm will be available for pick-up within the hour.
Walmart: Online orders must be in by 4pm on December 23rd.

Happy shopping!