I don't trust businesses, period. Especially when their TCs state things like "we can change our program at will with zero notice"....
Never understood trust in corporations. Profit is their motive and bottom line. Period.
Loyalty goes both ways, but I've yet to see a corp. that "gets" that...