Anybody here ever have anything to do with this shop in the states? I'm thinking of ordering some stuff from them and wanted to know if anyone has any horror stories. Thanks in advance.