Sort fo scouring the local JY, maybe a local upholstery shop could fix you up?