Thank you for the welcome!
Yeah, catching up on all the Amex discussions, it seems like most people here have had bad experiences with them. Makes you not want to make business. I guess I just have to watch myself, which I don't think creates good relationship with a company when you constantly have to watch your back instead of forming a bond. I hope I made the right choice because their benefits seem rewarding.