I ordered everything off Amazon. I used this case, which includes a daughtercard to mount the M.2 SSD drive in the case:
The case is not hard to put together, but a bit tedious with tiny screws that are always problematic for my sausage fingers. But everything works fine.
This is the drive that I used with it:
https://www.amazon.com/gp/product/B073SB2MXT/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
A friend went with a different drive (Crucial, I think), and while there was nothing wrong with the drive, he couldn't get it to work with Umbrel. He ended up returning it and using this one, which worked great for him too.
Here's the SD card I used:
https://www.amazon.com/gp/product/B07B98GXQT/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
And the official Raspberry Pi power supply:
https://www.amazon.com/gp/product/B07W8XHMJZ/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
If you have any questions or trouble, be sure to visit the Umbrel telegram group at https://t.me/getumbrel, it's quite active and helpful.
US Amazon has 1tb discounted but not 2tb of this model.