Well, the Mastro Invoice did finally show up today. I was starting to question whether I really won the item, but all is well in the end. Maybe their receptionist had called in sick, or was traveling or something.