Have been using them for years for fishing gear and other assorted marine equipment and parts. As mentioned above, pays to price check, but I have found more often than not they are well priced, have great customer service and have on occasion price matched / beaten.
Year or so ago I had a rod break just above the handle about 9 months after purchase, no questions asked, replacement sent day it happened, received next day with a tube to return broken rod.... Can't fault that.