The structure is there, woven leads, and if you look in the vent holes there is a nice looking copper coil in there. I think they would do better on more power. At least a 1000 watts.
Try shipping with DHL, they might be cheaper, but you should act quick, because they are going to cease their shipping operation within the United States and only do international shipping I believe starting sometime in December.