I'm not sure about the parts but maybe, as with any other Apple products, you'll get better prices and options if you source these through Apple themselves.
But you can also try the suppliers listed on this post -
Link hidden: Login to view
All the best!