Sorry you've had trouble.
About a year ago I was trying to buy a limited run kit.
Megahobby's site listed the kit in stock. I ordered it and several days later I received an e-mail saying they could no longer get the kit.
I found the kit and bought it from another site. The day before the package arrived from my second order, the kit arrived from Megahobby with a note inside saying they'd located one and shipped it and were sorry for the inconvenience.
I figured that service deserved a few repeat orders. I use them when my LHS doesn't have something. I've never had a problem.
Mike