CNC room is in Thailand, not the USA. If you're buying a UB1 I don't know of anywhere else to buy it, and CNC room make it, so they're the best place for support.

Regards the UCCNC license, sure buy if from Hungary, but prepare to pay VAT. Alternatively buy it from CNC room, don't pay the VAT and save £20.