Some record stores around the city are celebrating the annual Record Store Day tomorrow with a slew of free all-ages instore performances, sales, contests, and all sorts of swag giveaways.

Here's a quick run-through of what's going down at a few shops around town (if you know of something you don't see below, feel free to leave details in the comments!). Don't forget to set your alarm and watch that tax refund you just got back from Uncle Sam disappear faster than some of those records on the shelves.

Jackpot Records
(203 SW 9th/W. Burnside)
10:00am - DJ Steve Turner (Mudhoney)
2:00pm - Red Fang
4:00pm - DJ Anjali

Jackpot Records
(3574 SE Hawthorne)
Noon - "We are enlisting the services of our Vinyl Clairvoyant who will be psychically deducing what FREE record you will be going home with" (I have no idea what this means, but you'll get something free out of it...)
3:00pm - School of Rock acoustic set

Music Millennium (3158 E. Burnside)
2:00pm - Deftones ltd. RSD vinyl album signing*
*while supplies last/time permitting/limit one per person
All Day - Enter to win a pair of Onitsuka Tiger shoes. (I wonder if these are RSD exclusive vinyl shoes. Jokes.)

Everyday Music (1931 NE Sandy Blvd)
All Day - 20% off all used, 10% off all new
1:00pm - DJ Steve Turner (Mudhoney)
4:00pm - Purple & Green

Everyday Music (1313 W. Burnside)
All Day - 20% off all used, 10% off all new
1:30 pm - Hosannas
2:00 pm - Zia McCabe (Dandy Warhols/Brush Prairie) DJ Set
3:00 pm - Brush Prairie
4:00 pm - Sallie Ford & the Sound Outside
5:00 pm - Nurses DJ set
6:00 pm - White Hinterland DJ set
7:00 pm - Ancient Heat DJ set

Exiled Records (4628 SE Hawthorne)
No instore performances are scheduled for the tiny Southeast haven for psych, garage, and experimental records, but along with the exclusive RSD vinyl releases, Exiled Records is having a huge sale on their compact discs.

Record Room (8 NE Killingsworth St)
12:00pm-10:00pm - DJ Gutter Glamour, 1939 Ensemble, DJ Keep it on the Brownlowe, Old Wars, DJ Jenny Hoyston

Mississippi Records (4007 N. Mississippi)
Nothing planned for this great North Portland record store. Go there anyway. It's highly possible they have some piece of vinyl you've been trying to track down (except the new, already out-of-print Grouper record...major bummer).

Goodbye, Savings Account.