Sounds like you got stuck in their normal pay schedule. Dave sometimes says "we pay in 45 days to 60 days", but I doubt that ever happens. If you shopped on July 14, got approved and accepted on July 15, and somehow made the July invoice, you would get paid on Aug 31. Roughly 45 days. But the chances of that happening are about as good as the Lions winning the Super Bowl this year. If you shopped in July on or after the 15th, you're waiting 60 - 75 days for payment. Let us know how they respond to the "quick pay" enticement.
proudly shopping in the D.