Debating if this was a good buy