Has anybody from North America ordered products from this company yet? I have been in contact with them and will be ordering some parts but now I'm a bit hesitant because they would like the money transferred into their bank account once they send me a confirmation letter (of my order). Maybe its just me being paranoid about being scammed but I don't like the idea of transferring money into their bank account before I receive the parts (in good condition).