I placed an order with InstantPublisher to produce 100 copies of my book. The turn around was not 7-10 days as promised and they delivered the wrong book to me when they did send the order. I told them when I needed the book and they failed to deliver the book in time. When the order was opened they sent someone elses order! I was so upset and got a refund for my order. Make sure you give yourself way more than 10 days to iron out problems before they can't be fixed. You get what you pay for. Low price, not reliable!
This is a double-edged sword. You ordered a large amount of books. They do better with smaller sized orders. They screwed up. Said they were sorry. AND gave you your money back? This isn't a complaint. It's a comment and the author should say that up front.