I wouldn't give them the latitude to play with pricing. Set wholesale pricing, and keep it consistent.
Never, EVER pay them until you receive payment from the retailer. This is standard and expected.
But I would also make it a practice to pay them AS SOON AS you get paid by the retailer. Good idea to keep those folks happy.
