added retry logic for invalid amazon pages