If you need Toyota or Nissan parts, then this is the place, I'm dealing with Samira for years, they provide orignal parts with good prices, and always capable of providing any parts.
This place is full of looters, i bought one tire rod from this shop, i took the part, but i dint get time to fix the car from garage after 20 days i went to garage and the tire rod was not the same my car required, it was small in size so i went and try to return the rod, which they dint do, and said you can replace in 7 days, now time is around 1 month, i asked show the invoice where it is written, 7 days return or exchange policy or any board states in the shop, that no exchange or return after 7 days, the part i took i din't use it, but they refused to return, poor staff, worst behavior ever i faced in any shop, they didn't returned the product and showed me lame excuses, never go to this shop, worst experience.