All reviews of Isla Richards

  • Review about: 123spareparts

  • Ordering

    Service

    Pricing

    Delivery

    Would buy here again
    Overall

    Parts order

    I thought I was ordering parts from a UK company, but turns out they're actually based in Germany. Waited a week, got a tracking number that doesn't work for the carrier they say they use. Can't reach them directly, gotta go through a third-party. If they just sent the item out sooner instead of waiting 3 days and then waiting till 5 days after the weekend, they could be a really good company.