I'm delighted to hear that they are actually paying on time and without being reminded. That's an improvement over past years. For several years, I avoided working for them, because I had to call or e-mail to ask for my money when it was past due in order to get paid. Since I learned that they had improved, I am haven a couple of shops. Knock on wood, I hope they keep paying on time without reminders.