In sharjah, go to BM road after the troy university there are plenty of dealers selling spare parts at very competitive price than AGMC (at least 50% cheaper).
If you find them expensive and want to search in scrap then go further on same road and take right after the alico on BM road, that will take you the biggest scrap in shj. There are many scraps so you got to walk around and check. Few good names are: Aflatoon scrap, AtoZ scrap.
There are few more scrap (other side) behind al futtaim motors in sharjah opp al falah plaza. They also keep neat inventory, try their too.