Welcome to the US, hope you like it here.What I would do is find a LHS if there is one local,and maybe join a club. I'm not sure as for on-line shops as I don't believe in credit cards (atleast for me too easy to get in trouble,I did when I was younger lol). I do hav a debit for emergencies. If you happen to be in or near Jersey I can help you locate several good shops..
Again welcome to both here and America,
John