Yes, Record Store Day is back for 2025, and now that it's celebrating its 18th birthday, it's finally free to have a drink to ...