public void giftClickTest(DriverGenerator dg) {
		// boiler plate
		WebDriver wd = dg.generate();
		ParallelPrepHelper pph = new ParallelPrepHelper(wd);
		// setup
		boolean madeItToPage = pph.goToURL(AMAZON_HOME_PAGE);
		boolean giftCardLink = pph.clickOnVisibleElement(GIFT_CARDS_LINK);
		boolean priceRangeLink = pph.clickOnVisibleElement(HUNDRED_TO_200_LINK);
		// assertions
		if (madeItToPage && giftCardLink && priceRangeLink) {
			try {
				Assert.assertEquals("E-mail", pph.getInnerHTML(EMAIL_OPTION));
				Assert.assertEquals("Mail", pph.getInnerHTML(MAIL_OPTION));
				Assert.assertEquals("Print at Home",
						pph.getInnerHTML(PRINT_OPTION));
			} finally {
				wd.quit();
			}
		} else {
			failSetupAndCloseBrowser(wd);
		}
	}