bakingo.com take credit cards, bakingo.com offer 2-day delivery, and bakingo.com have really cool cake flavors!