I had a good experience with them. The payment process is unsettling because you feel like you were sending off money into the ether and I have been burned before by wire transfers. Not withstanding the time difference, they were quick to respond to my inquiries. I received my bag sooner than expected and I love it