Upper control arm ball joint boot? Where to get?

Upper control arm ball joint seal? Where to get?
Mine has a small tear in it and im not happy as these parts are fairly new!
A new upper balljoint runs about 40 dollars so I would rather just replace the seal/dust boot...anyone know where to get one?
Thanks
Author: admin