They are fair, and pay on time.
They were one of my very first MSCs, 5 years ago. I set up my account with a special MSing email addy and signed up for a shop. Totally forgot about the shop and forgot to log in to that email addy. They called me a few days after I was supposed to do the shop and rescheduled it for me; afterwards they paid me on time, and didn't penalize me for the mistake.