Google Chromecast now $35 with $10 staples gift card.