I used to use Marshall Street online registration rather than PDGA.
After many ignored phone calls, receiving sign-ups that were 6-7 days old and having to wait for my money I eventually went to PDGA Sign-Up.
I have not had a problem with my on-line registration since that fateful day. Todd has always been there when I've called him. Made changes when "I" needed them made, and most important always been on time concerning the check.
You can say what you want, but as a five year TD, I'll put my money on PDGA SIGN-UP every time.