If you are making sales at an event, I would advise finding where there is good wifi in the building. We've been at events and book sales where we could not even accept a Square payment unless we would run out in the hallway for the transaction. A nightmare.