Well, it's a StreetPass shop, but I'm guessing SpotPass is similar? Clicky!
As for reclassing, it's kind of a nice feature, but Awakening resetting levels and allowing you to grind to infinity does seem to work out a bit fishy in practice. But at the same time, if you'd retain levels between switches, acquiring skills would've needed an entirely different method. :/
Either way, I'm creeped out by myself. I'm already figuring out ways how to break the game in two, such as getting children with a >50 Luck cap and giving them Armsthrift. Infinite durability ho!