I preordered him from HLJ back when it was first up for preordering. He was everywhere back then, but now pretty much sold out except BBTS from what I could see.
I finally bought some Series 10 Lego Minifigure packs. Got 4 packs initially and then it kind of went down hill from there and I ended up buying several more packs.