Thanks guys for the quick responses.
The idea with the German passport came because years ago, before I actually moved here, I took some classes in Detroit and went over to Windsor on numerous occasions and always showed my German passport rather then my US drivers license, which I already had at the time.
Usually I went shopping at the duty free and every time brought over a bottle of Gin. Always told the guy that I had a bottle on me and was here for some software classes for two weeks and every time they sent me on my merry way. Needless to say, that was before 911 and things are different now.
The speakers are made in Europe and so I better get in touch with customs and see if they can tell me what I'd have to pay . Hope it won't be too bad.
Kinda funny that something imported from Europe into North America (Canada) gets charged once and then again once it comes to the US. Rather free and fair trade that is. But then again, the government needs money and free to take it from us they are when it comes to that, haha.