I will add that I think that even if you get given something for free you should still let the giver know that the thing you’re receiving might be worth a lot of money if you realize it. It’s total scumbag behavior to get something worth hundreds of dollars and not let them know about it