I have recently become
VERY selective in what orders I accept. Actually, I just stopped doing BPOs for ALL the companies that are always a pain in the butt... (you know which ones I'm talking about)

. There's plenty of business from the ones that are good to work with, so why kill yourself and take the abuse and continual nuisance phone calls like
"is your order going to be submitted on time" starting from the 1st day you get the order! I refuse to work with companies that do not respect our time, our ethics and want to pay far less than the price warranted for our work
(unless there is a really good chance of getting REOs from them). Some of these companies really need to get a grip because they are really out there... I'd rather spend the day at Disneyland than spend a day doing BPOs for companies in "la la" land!