I've never heard of addtron.  It may be fine, but my bias is to spend a little more and buy netgear (e.g. the fs105 or fs605) or other name brand products.  Netgear has a better warranty if nothing else.  You can probably find a store in town which has these, which would save you shipping.