Fixed Purchase connection bug.

Linked empty retrieve (no data in textfields) with the customer email
address from usercreds.getlogin. Anytime ALL fields are empty, retrieve
will include usercreds