The conclusion that several servicers I know come to is that there is no reason to deal with this company when there are highly reliable distributors with a record of great service who have what appear to be better products, better warranties, and better records with the BBB.
This vendor does NOT meet my criteria for recommendation.
This vendor does NOT meet my criteria for recommendation.