Generally very good.
I purchased Dainese Jacket which resulted in a generally very good experience, much in part due to dealing with very helpful & proactive people at Gear Change. They really were very good and I would have marked this review as such all but for one hiccup.
When I paid for my jacket (which was to be delivered to a UK address) I used an overseas payment card (one based at a bank in the Isle of Man, a USD account) and I was also overseas myself at the time that I made the purchase (an occupational hazard, being airline pilot).
That resulted in a payment being taken... but then the order was then cancelled... which I deduced as being due to the payment method and / or my location when the order was made (noting that I was not in the UK).
I then had to wait 5 days for that money to be refunded into my IOM (USD) bank account and - rubbing salt in the proverbial wound - when the money was refunded, I suffered a £25 shortfall between the amount that I'd paid versus the amount that got refunded into my account (due to forex differences & forex fees).
So, with that first purchase being cancelled, I instead used a UK based Debit Card to pay for the jacket, but that order too got cancelled (again, after the payment had been taken), seemingly because I had made the online payment but whilst connected via a VPN (connected to Boston / USA) and thus to it looked like I was making a purchase from 'overseas'.
Once again I had to wait (3) days for the refund to arrive back into my UK account (but at least that time I received back exactly what I'd spent).
So, note to others: Do not place an order with GearChange if you're using a non-UK based payment method and / or if you are not in the UK (either physically or virtually so, e.g. if connected via a VPN to a non-UK location).
To be fair to the good folk at GearChange, they were very helpful & proactive at sorting this out for me and I got my jacket in the end. A happy ending.