I placed a huge pre-order with Shout Factory. So I'll find out if I ever run into problems. But I will say I have had no issues so far.
I pre-ordered Terror Train to get the poster, and it arrived in great condition four days before the release date. Of my recent pre-orders, I wound up receiving Deadly Blessing with the poster on the Friday before release date. Again, it arrived in great condition. I was also surprised, since I was thinking none of the titles would ship until all titles were available, which would be at the end of April. So I'll see what happens in March when the next titles I ordered are released. But so far I am happy with my transactions with Shout.
Otherwise, I highly recommend Amazon.com, since they do have great customer service and prices. However, until I run into a problem with Shout. I'm happy with how things are currently going.