Yes the creation of a client account is a must-have to proceed with a purchase on the DFLY site.