I bought Panasonic shaver parts from this company using the only method they allowed - iTunes gift cards, having read on their website that they used this method to cut costs and for security! I would have saved about $30.00, but instead lost $50.00. My order is consantly shown on the website as 'pending'. I contacted Apple and they suggested I immediatley try to redeem my giift cards, which I tried to do. They had already been redeemed, of course. They ignore all emails sent to them.
My research has shown that this company is China-based, with a US Internet site.