I only collect MP's for for new release masterpieces nippon yassan. Cheapest prices, many shipping options, fast and well packed.
For the odd MP's i go to ebay. Various Taiwanese, HK or Korean sellers i find are very reliable.
I find the popular stores like BBTS or RK far too expensive. Like the markups on rarer MP's from these stores are utterly ridiculous.