Curious seems like most accept visa but not mc. I have a netspend card in the mail but was looking to deposit before then. thanks