I was helping a girlfriend sign up for streamate....they now have an option to "hold your check for 3weeks"?? I'm assuming that means they don't do it automatically anymore, which is nice! They also let you sign your paperwork electronically now.
Geez, I signed up for SM at the wrong time haha.



Reply With Quote


Bookmarks