As another review pointed out, all this site does is send your personal info out to a list of "retailers" who will call you back. Your phone and email both suddenly explode with people calling who have accents from parts of the world in a different time zone, promising you they have your part in stock.
Maybe there are some legitimate retailers who subscribe to the feed being generated by this site, but I talked to a person who told me one name, sent a picture of the part with a price quote from a GMail address with a different name, and then asked for payment through PayPal with a money request from a third name. At that point it became clear that this person was a scammer.
Are they all scammers? Probably. Does it matter? No, the fact that any scammer could use the feed from this site is bad enough that nobody should ever use it.