The best thing about UFS is that they are constantly innovating and adding new features. They listen to their customers and make changes as needed. I don't like that it takes a few days for my order to ship. It's not always accurate. Sometimes orders will ship out before I get them, which is fine but sometimes I need something right away. Also, if there is an issue with shipping or tracking, it can take a while for someone to respond. We use UFS to fulfill all of our sales. It makes it easy for our customers to pick up their items at their convenience.