I am from Italy and placed my first order in April, 5 whiting half capes.
Though a little disappointed for the packaging (not a genuine whiting one), the capes are awesome and the delivery didn't take long, considering it was managed by USPS.
I couldn't believe my eyes when I saw the reviews and seeing the website is now shut but of course it must have been no collective hallucination phenomenon!
Anyhow, based on my personal experience, my review cannot be other than aenthusiastic; I feel sorry for all the other customers who had such a bad experience.