Not happy! (Copy of my email to Customer Services)

Here is a copy of my e-mail, I will let you know the outcome. I'm not going overboard here am I? The flight is in July so I was only going by the information on their web site.
Dear Sir or Madam,
I am somewhat concerned (and annoyed.) I have just pre booked my seats with reservations to be informed that the above flight will not have the suites fitted.
Although, I except that things may change I do not wish to be left in a position of waiting in order to find out. Normally, I would have checked before making the booking (as I did with my next trip to Tobago) but it has now been the case for some time that “The Upper Class Suite is available on:
· all flights to and from New York (JFK);
· all flights to and from San Francisco;
· all flights to and from Hong Kong;
· all flights to and from Tokyo;
· selected flights to New York (Newark), Boston, Miami, Los Angeles and Shanghai.
This was booked my partners Birthday so I need you to help me out here. Do you feel that it is a bit unfair to promise one thing when quite clearly it has been a case for some time that you cannot promise suites on all flights to and from JFK . This is not an operational change, it is quite clearly something that you may not be able to deliver on the day.
What are your plans for this flight and do any of the earlier flights have Suites? As I booked through Virgin Holidays there must be somebody there that you can speak to sort this out. I do not wish to be left in a position to “fight it out” with them and as far as I am concerned Virgin Atlantic has created this obstacle and not Virgin Holidays after all they have only sold me what you had “guaranteed”.
Regards,
Dear Sir or Madam,
I am somewhat concerned (and annoyed.) I have just pre booked my seats with reservations to be informed that the above flight will not have the suites fitted.
Although, I except that things may change I do not wish to be left in a position of waiting in order to find out. Normally, I would have checked before making the booking (as I did with my next trip to Tobago) but it has now been the case for some time that “The Upper Class Suite is available on:
· all flights to and from New York (JFK);
· all flights to and from San Francisco;
· all flights to and from Hong Kong;
· all flights to and from Tokyo;
· selected flights to New York (Newark), Boston, Miami, Los Angeles and Shanghai.
This was booked my partners Birthday so I need you to help me out here. Do you feel that it is a bit unfair to promise one thing when quite clearly it has been a case for some time that you cannot promise suites on all flights to and from JFK . This is not an operational change, it is quite clearly something that you may not be able to deliver on the day.
What are your plans for this flight and do any of the earlier flights have Suites? As I booked through Virgin Holidays there must be somebody there that you can speak to sort this out. I do not wish to be left in a position to “fight it out” with them and as far as I am concerned Virgin Atlantic has created this obstacle and not Virgin Holidays after all they have only sold me what you had “guaranteed”.
Regards,