Sometimes ProductRequestHandler throws exception. Catch and expose to user of library.