I'm lucky to have a local brick and mortar store in town that's ran by an experienced detectorist. I consider myself a good negotiator, but after spending close to a grand I haven't been able to get more than a couple of free hats. I might have been able to save 50 bucks going elsewhere, but I don't mind paying a little extra for good advice and I like being able to compare detectors and accessories side by side and having someone who has used them all that's willing to talk about what he likes and doesn't like about an item. I also like that he supports the local clubs.
If you don't have a local shop, I'd recommend one of the sponsors that support our forum.