I don't have a dog in this fight, BUT...........
Maybe you could go ahead and get the one's under production for those who have already paid. Then if everyone doesn't pay you could collect the extra $50 prior to delivery.
That way those who paid you already wouldn't have to wait around so long.
