Bookworld is definitely one to stay away from. I have written several emails in order to get a refund from an order that would not submit properly. They asked me to submit my order again. So glad I didn't I would be out of pocket for double the amount. Funny how it would not submit the order but would submit the amount of money which has been deducted from my bank account. It was deducted IMMEDIATELY. There is no way to make phone contact. I would definitely NOT shop with them EVER. They don't even bother to acknowledge emails. Just take your money and run. I would give them a rating of -0.