Flightcom headsets are fine - although nothing special.
Never buy online from Flightstore however - there's a long running thread on PPrune about them somewhere - but basically a lot of stuff never turns up.
You could go to Sywell this weekend for the LAA rally - there's likely to be multiple shops with stuff you can try out.
G