I fell for their cheap stuff and bought a few things.
Buffalo is refusing delivery of my latest order - claims that I never paid the import duties even though I have sent multiple copies of the POP. And they do not respond to any method of communication.