That is a considerable sum of money and you should be worried.
I don’t know Rick or had any dealings with him so no comment from me