You signed up to be their customer, and you can turn these off. That they do this by default isn't ideal, but it's not spam - you have a business relationship with them.
just because i signed up for amazon.com, doesn't mean they get to spam me crap because they've buried a 2pt font unsubscribe feature that may or may not work over the course of a few weeks.