Well, I'm glad you're back up and running, and I guess a little clearer communication between AM and the previous owner would have helped avoid this. Telling him it will work with any car was correct in respect to the hardware, but they should have clarified that the tunes were computer code and setup specific.
As far as you expecting free tunes....well, I think that is a little over the top. Any warranty out there that is "lifetime" other than Zippo lighters usually becomes null and void the second you exchange ownership. The original owner was given that entitlement, and that ended with him. There is no incentive for AM to give you tunes because you gave money to the original seller. I dealt with Brenspeed, and their policy is if I buy mods from them, they will revise my tune for free and send it along. If I buy mods elsewhere, I am welcome to pay for revisions from them or solve the problem myself by finding a different tuning shop.
And there is a big difference between making you a unique tune for your car and revising it as you mod up vs. creating a whole new tune for a whole new car. It's kinda like if you had a "dream house" built that a contractor said would suit your needs for life as your life was at that point, then you had more kids than you had rooms as time went on, it is not on the contractor to come back and build an add-on, it's on you. Or if you bought springs or pulleys for the New Edge in your avatar that had some kind of warranty, it is not on them to swap 'em out with 05+ spec equipment because you bought a new car.
Additionally, $150 for three tunes isn't really that bad. It gives you options for gas, and the power/tq gained from a tune is probably the cheapest dollar/HP or Tq you're ever gonna spend on a car.