HolyBitcoin worked well for me in the past, but the site seems to be pretty dormant as of now, and there isn't much being sold on the site atm.
BlokForge is an official Canaan reseller for North America, and they are a legitimate site selling various wares from the Avalon SHA256 miners, some Bitmain miners including the DR3 and Z3, and also GPUs and PSUs. BlokForge has increased prices for some miners on their site due to tariffs and have announced that they'll be offering a discount in the future for those outside the US, but no date was quoted for the announcement. They accept both BTC and a bank wire for most items.