Like stated above, they aren't cheap. But, they are based and work solely out of Charlottesville VA. When you call, you speak to a Virginian. If you have any issues, they are handled on the spot. Their customer service is second to none. I'd rather pay a little extra and talk to a human I can...