Any related response would be appreciated. No - this isn't a standard expression in English letters. It sounds as if you are expecting them to be silly enough to send an unrelated response? My suggested phrasing is very standard and polite.
Also I wondered if there are any discounts or special...