So far, so good. I've only had it up and running for a week, but it looks like it's going to meet my needs nicely. Don't like the fact that the price I had in my cart increased on me however.
You advertise that your products ship from a U.S. warehouse but never mention that billing is from the UK. That caused problems with my credit card company. You might want to tell people that.