Adding ability to search by using SKU, UPC, EAN and ISBN. (Updated Code to use InvalidArgumentException)

I have updated the code to use InvalidArgumentException and fix the indentation.

Thank you.