For two reasons.

1] This is the Forum Feedback forum, for feedback on forum problems or other forum issues. You may do better in one of the other forums, listed on the left.

2] I am not sure what you expect us to say.

There is no pressure we could put to bear on these people, the issue is between you and them. If you paid by credit card and the price was over a certain limit, (in the UK it is