Also, I'm adding TrollandToad to the list. I'm considering my next purchase from them.
Troll and Toad has been gotten a lot of flak for cancelling orders on people. Going further back in the post history, you'll see this is not a new development. I avoid them.