I have concerns about this online store. Please give me any info on dealings with them. I have placed an order and have experience delays and inconsistent feedback. They are based in the Cayman islands but I was billed out of Delvik Iceland. Icelands stock exchange fell 76% early this week which makes me very concerned. So any feedback would be greatly appreciated.
Cheers
Glen
Bookmarks