Rick really lacks the ability to provide thorough answers and he rarely answers emails in a timely manner. His staff typically answers half a question and then a follow up is needed to fully answer questions. I get audited continuously and am providEd with little to no guidance when it occurs. You'd be better off elsewhere. read more