i ordered from them, it took 2.5 months to get to me. if i were to do it again i'd go with aliexpress instead. cheaper and faster apparently.
regarding their shitty site...
i'm in the same boat as you. i've done all my previous consoles, but i'm getting older and consoles are getting smaller. too nervous to do this myself.
i'm in the same boat as you. shipped out on 6-17 and it seemed to have arrived at a facility near me on 6-27. ever since then i've just been getting tracking updates with arrived at shipping partner, delivered to fdr, etc. just basically bouncing around my area. latest update was on 7-22...
I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
for it tho. Edit- no it uses floppy Ram, just like @AncientBoi