I agree with you that if the NDP got itself together they could provide a good alternative and if they really got it together they could do it by the next election. 

However I don't agree with you comparing Costco to politicians. That's really unfair to Costco. For that yearly fee you get a really, really good customer satisfaction and refund policy that is unmatched anywhere else. I view my yearly fee as buying me something useful - piece of mind. Would that we got something so useful from the Liberals/Conservative politicians.