Posted By:
leonI got my (email)invoice and sent my check a few days ago and yesterday, respectively. I guess I am trusting and naive....There might be changes in the future, who knows? I am not worried about getting the cards I won. That's just me though....