I had multiple interactions with them in the past and they were very fast and reliable. Recently they've just seem to be having problems. I wouldn't say they're scamming or anything. Just sourcing issues, response times, add to that ESL problems - they clearly rely on someone else to translate...