Anyone know anything about this business in Wales? I am in the U.S. and trying to buy a czmera from them. Trouble is, that their website does not take U.S. transactions,

Well, neither do they apparently answer their email, as two messages have gone unanswered. I'd call overseas, but do not want to waste the phone call money if they are not interested. Thanks.