Site Ideas Forum

I would like to become a subscriber, but I only have a debit card, and the site won't accept it. This seems a little odd to me, as I can pay for everything else on the internet with my card, why not here?😕