I'm sorry to hear of the original poster's difficulties, but I've always had good service from 'em. They gave me a very prompt refund the other day when a part I'd ordered wasn't in stock. They're good for all those little bits and pieces too - bolts, nuts, gaskets, grommets, washers, knobs - as well as more substantial items. Obviously, it helps if you can do a bit of work yourself and find out an actual part number before ordering, rather than 'oh it's off a Defender, about 1998 I think' which is bound to lead to frustration.