It is recommended to buy your Trezor hardware wallet from the official Trezor site to ensure that the product you get is genuine and has not been physically tampered. However, you can also buy the Trezor wallet from official Amazon stores or authorized resellers.