Eduardo Castro-doing business as Castro Concrete ordered concrete for a jobsite. He paid with a credit card. He then put a Stop Pay on his credit card after getting his concrete. Now won't answer calls or pay.
He is a complete scam artist and is not to be trusted.