It's relatively cheap, and even though you can customize it, I don't know if you would really need to because it does so much right out of the box. I don't know of anything better for the money. My Amazon business is completely dependent on it, and my order processing girls would be lost without it. Stone Edge is coming out with new features all the time. The support is great, although I wish they had weekend hours. Do yourself a favor and buy it. You can't get a better bargain for the money.