Stacey -
If you did the shop in March, figure that March 31st was the last day of "March Shops". April 1st would start the 90 days.. April, May, June - so:
90 days from then would be June 30th.
If they are on a 90 day pay cycle as Flash posted above, then they are *Not Late* with your payment until early July. (paypal deposit, mailing, etc...)
You cannot really say they are not paying unless and until the 90 day mark is over. Unfortunately, but that's how it goes. It's also why, when a lot of shoppers set up their spreadsheets they list the MSC's pay cycle.
~ + ~ + ~ + ~ + ~ + ~ + ~ + ~
Proud To Be A Soldier's Mom