I've done a little bit of everything. I 've bought some in person, ordered some online, bought yet others from MW members and won some on ebay.
As far as ordering on-line, I've bought from Valkyrie Exchange, Twin Moons, BigBadToyStore, ImageAnime, Joys Japimation and Marcia's Locker.