I've heard magnumforce doesn't have the best customer service before, but I called them a few times before I made my purchase and thought they were very helpful. My spindles didn't ship for 4 or 5 days if I remember right, but once they did I got them the next day ( I live in CA). I even called them while I was installing my spindles too with a couple questions and had no issues, they were able to answer all my questions. I'm perfectly happy dealing with a smaller company that may not have a full customer service team if it means my parts are actually made in the US. I won't put Chinese junk on my car if I have a choice, and spindles are definitely not something I'd want to compromise on.
I'd have no problems buying from them again, and I probably will before too long, they have a ton of great products.