Is this a legit website?
I want to sign up for this... So I was wondering if this is legit?
I can only report that the registered owner of the 7 month old site is widely described as a non profit.
Try searching "North Carolina Big Sweep Inc"