Did anyone receive the payments for Ubid lately? All I know is that a check is due since April.... Should I not expect a check now from them?