What was good about this product or service overall? They fill the most important need for anyone selling on Amazon (or other sites that don't pay immediately.) Instead of having to wait 2 weeks for payment from Amazon, you can get paid almost every day. It works great!
Could anything have been better? Their fee is 1%, easily worth it; however if you don't meet a certain sales threshold, there is a flat fee (currently $250) that is more than 1%. It would definitely be better to keep the fee at 1% regardless of your sales. Lower-volume customers still need this service!
How was the support? Top notch support - their staff has been very responsive and professional. Much better support than Amazon, ironically.