I think so. I bought mine from CNC4PC.Are CNC4PC and Automation Technologies the only North American sellers?
Yeah, because the prices are nearly the same, I wouldn't normally recommend the UC400ETH, unless you are positive that you won't need the additional features.
One thing to note about the UC300ETH's 5 ports. Only two of them are "standard ports, like the UC400's ports. The other 3 use pins 2-9 as inputs only.