Amazon Payment Option

Since Woot is owned by Amazon, can I use my Amazon Store card as a means of payment?

Kind of, yes. You can setup the Amazon card on your Amazon account, and then choose to pay here through Amazon. No clue if you can use that card here directly, but the above would work.