ALERT – DO NOT BUY LEADS from New Car America!
Be careful! Dealix is/was purchasing leads from a lead provider “New Car America” and it could be a scam. My good friend and dealer owner brought this to my attention after speaking to a CUSTOMER (over the phone) that filled out the lead form. The phone conversation with the gentlemen that apparently filled out the …