I know somebody here has registered for Bulldawg Junction, do you have to use PayPal to sign up? I tried to sign up tonight but it told me that I had to wait 3-5 days before to confirm my info. Surely that's not right. Is there a number I can call to bypass this ******** and just give them my debit card info? Any assistance would be much appreciated. </p>