Castle Payday has experienced hurdles from regulators