The service fees are a bit steep for small business owners. App can be a bit glitchy in rejecting cards unnecessarily. It will take a while to enter card info manually when the scanner doesn't work (or hasn't arrived, if you're just starting out) to the point of upsetting your customers. Try to find other sources if you can if you're planning on buying this for your business.