Actually it is called dishonesty when someone lacks integrity.

Integrity - when your word and actions are one.

When you go on about illegals being wrong and then use them even through a third party then you are being a hypocrite.

=][=

As for your parents they can always turn the company in to the IRS... I'm sure there is a lot of missing income taxes there.