I can't vouch for anyone else's experience, but I had no problem with them. They paid me on schedule.