I've orderd a couple of things from 4WP over the last several years and never had a problem, but I really careful and keep a close eye on them and make sure when I order it is a very specific "normal" and "in stock" item. I do know people in our club who have had bad luck with the mail order side of it (receiving a cheapo version of some part versus the nice one that was advertised, etc...)
The retail stores I have been to really suck. They opened one up here in Columbus, OH several years ago and invited our club to have our monthly meetings there. The guys behind the parts counter were complete morons unless you wanted pink KC light covers, chrome nerf bars, or 22" wheels. The only thing I got from them was a rear extended brake line, which they had to order in, then attempted to charge me shipping when I went to pick it up at the store (it would of been cheaper to go through the mail order side versus the gas to drive there). Tried pricing out a Lock-right, and the guy kept trying to tell me a Trac-Lock limited slip would work just as well. Their "lead" mechanic/fabricator was booty-fab supreme and proudly displayed his POS Jeep in front of the store (hey, it was lime green with 42's on fullwidth axles so it must be tough)...some poor soul bought it from him later on and brought it to one of our club rides, needless to say it grenaded in multiple different ways 100 yards into the trail on the first easy obstacle.