possible. I got one 1 week ago to fulfill citi AA spend $500 get extra 500 miles program (only 3 left at that time). If you can't find 白香草 (very likely in January when people buy 10+ 白香草 using dividend), you can buy One-Vanilla at CVS or Walgreens too. Just need to load at Walmart. I found the check-out cashier can add money to BB, too. So no need to go to money center.