Yes, you will need to create a free account to order from DHGate. Your account is your command center where you can control everything including initiating returns and disputes if that becomes necessary.