I've never dealt with HO but have heard they're great. For HatterasJacks - HJ - go to
http://www.hatterasjack.com . Talk to Ryan (sadly his dad passed aways last year). But if you want to play first, ask him to bring stuff with him when comes up to the MSBA show in March - he has the best selection in the place...