I've used them and had no problems. I also returned a card which did not work in my computer for a refund. (Had to pay the postage myself but this is standard.)
Ordered a phone from them. It arrived on time & the price was half that quoted by O2 or Vodaphone. Not only that but the Expansys phone was not network locked. Order with confidence.