Just received an email from HS Brands explaining their payment schedule:
Our standard
payment terms are 60 days from the last day of the month the
shop was done and you will typically get paid between 45 and
75 days from when you submit your completed report.
Actually, if you do a shop on the 1st of the month your 60 days doesn't kick in till the end of the month - meaning, like my shops, I will be paid at day 88. Three months is a long time to expect a shopper to wait for payment especially when they have shelled out their own money to do the shop (oil changes, meals, car washes, etc)