Has anyone had any transaction experience with I C Brands to market their brandables? They seem to be similar to Brandbucket and Brandroot whereby you can submit names to them and they will post them on their site. They seem to be located in Switzerland.