I don't really like shopping at TRU, but I do it anyway.
We don't have any independent toy shops here that carry PM.
There are a couple that used to, but they stopped.
Learning Express carries it, of course, but their prices are marked way up. So TRU is my only option for buying locally. Everything else is from ebay or directly from playmobil. I never buy from TRU online. I prefer to skip the middle man and have playmobil getting the money directly!