Coinbase is quick, and you can spend $100 on a credit card and get instant bitcoin. They take fees, though, and you'll have just over $95 worth of bitcoin.
After you're verified, you can make larger purchase and/or use a bank account. Fees will be lower, but transfers will take longer.
For a small amount of money for something like this, if you're a trusted member of a community, it might be quicker to just put out a call in the forums... I'll bet someone would have sold you some at a fair price, and once you find someone, it's just a matter of agreeing to the payment. You'd have your bitcoin almost immediately, and it can't be taken back... the person who sold it to you, however, would have to trust that your payment to them would come through. (Things like bank transfers and PayPal payments can potentially be frozen or reversed - bitcoin transactions can't.)
But honestly, I think this Secret! marketing strategy was intended to suss out how many people already have bitcoin and would be willing to pay for stuff, as much as it was to encourage bitcoin, itself.