There are many more reasons that your TA refuses to offer MSC cruises. MSC nickels and dimes you to death. Their photographers (of which there is an army) constantly hound you to buy photos. Every announcement is advertising more opportunities to spend. And the daily paper is half advertising to sell you more stuff! But the worst, especially for your travel agent, is the fact that MSC if a private company, and answers to no one. Not shareholders, not Travel agents, and certainly not you. They have owed me $3500 for over 6 months and constantly give me new reasons that they cannot pay me. This morning I was told that I needed to provide a copy of my passport. To get a refund?!! Each month they send me a refund order and tell me that I should have it in a few days, then after I email them 5 times asking for an update they tell me that something is wrong. Or they need this. Or that. They refuse to refund to my credit card. Nope. Too easy
I know what your TA is thinking but not saying. Because of the dishonesty of MSC she won't do business with them. I wish I had listened to your TA.