I have a customs broker, 2 actually, which I can't recommend because you live in a different part of the world. What I can say is that it is imperative to have one for things to run smoothly (generally) you don't want the stress of dealing with imports, exports etc without one as you probably do not have the knowledge required for customs codes, duties, etc and you will end up forking out a fortune.