No, it is not necessary to sign up to buy the parts on PartsAvatar and you can proceed to check out as a guest. However, it is always better to get registered with the site as it saves time by storing your card information and shipping address. In addition to it you can easily browse the saved orders and the past orders by logging into your account.