You are a college student, and most of the money you spend is your parents'. So whether you are giving gifts to roommates or good friends, don't be too extravagant, because you don't have that much money, and your friends know this, so don't mind if the gifts are not very expensive. However, the friendship between roommates is there, so gifts should still be given. As for what to give, here are some ideas.
The first gift I recommend for roommates is a constellation necklace, because college students nowadays like to study constellations, and gifts related to constellations are also very personalized and creative. It is a good choice for you to choose an exquisite constellation necklace, and your roommate will definitely like it!
The second gift is a life-like doll, which can be customized using a roommate's photo. The effect is very realistic, and it is fun and beautiful. It looks great on your roommate's desk. It is a commemorative gift that can be kept forever.