No problems with ordering from them, came straight through customs etc. easier and quicker than dealing with some UK outlets (not mentioning any names)
Nothing on the packaging to identify the content, relevant taxes etc. are all added at order time.
Only (minor) whinge is you may get a lot of "offers" from them (even if you opt-out), not a biggie, most seem to do it this time of year.