Well, I'll probably give the worst report on Newforce of anyone here.
Please remember though that I am in Canada. I've dealt with Rick a lot in the past, all the way back into the POTJ era. I've only rarely had an order cancelled and when I did, I was far from the only one. Some people did receive their cases, but not very many and Rick is always very upfront about it. As soon as he hears he will not get a fulfillment of an order, he tends to post it and email as well.
My problems stem from missing out because he has to handle Canadian shipments differently and in the past seem to have slipped his mind. This is not an isolated occurrence either, as many others have had the same scenario. I took to emailing him reminders whenever I knew shipments were in, but often to no avail. I eventually gave up on Newforce because Hasbro was seriously shafting them and then Rick's need of reminders for my shipments.
To be fair Rick was usually dependable, shipping was always exact, no handling fee and he was a good guy via email. That would be why I'm trying again with them, good customer service in general. I have changed one thing in that I am getting them shipped to a buddy in the US and then having them forwarded up here. It ends up costing me a bit, but I'm hoping I get treated as a regular US based customer meaning I can order and they show up.
I think you'll find that Jeff and Scott have had good service from them in the past as well. I think any problems Newforce may have in your case would stem from them getting screwed by Hasbro, something entirely out of their power.