Thanks for the feedback Eric! It's a good point. I also noticed the haggling could be improved a bit.