I've purchased a lot of parts from Heartbeat and overall have been very satisfied plus the service for returning parts I did not think were correct or had issues was always handled professionally. I do think as others they have parts that are stated as being correct that are not. Bottom line, I purchase from them and recommend them, but one has to do their homework prior to any purchase, meaning go by what you know, not what a supplier states.
X2, the last three cars I have restored they have gotten 98% of my orders on resto stuff, not NOS. They have treated me very well on returns and credits.