so far so good.
I had bought one from another company and lost the heart, got this to replace it, so far so good.
Rating: 5 stars