Prism99 has some good advice. You might also want to check to see how they are rated as to customer satisfaction and how fast they pay the bills. Also whether people have problems with them denying payments or having a problem with them paying. Just because they are the cheapest doesn't always mean it's the best way to go. As they saying goes "you get what you pay for".