Scam or 'shady' marketing? We look at an insurance pitch from National Vehicle Headquarters
A pushy letter from the National Vehicle Headquarters gave a Free Press reporter the impression they had failed to buy car insurance. |!| Burlington