Have you tried one of those shops that does alterations? Worth a shot!