It really a matter hiw you feel about it. Personally, I would be very satisfied with it. You have to take into account more than the retail value of what you turned in. As another has pointed out, you have to consider the consequences of not making the trade at all. Your current stock will be happier & healthier. You now have rarer fish. Less stress on you in the future. I think you did very good considering that the store has to make $$ in the end too.