Coinexchange is pretty smooth to buy at the moment. I just bought some a couple days before the snapshot for another rewards address. I actually made this post abiut the route I took to buy some from coinexchange.
Cryptowolf has decreased their fees and the rates they're giving now are somewhat decent.
Didn't quite understand the part about printing the samrtcard ourselves....I thought we'd have to order the card and the card gets shipped to us from smartcash team itself, no?