The first customer service agent I spoke to did not even have the manual for the pin pad that I was using. Revel's solution was to trade in for a new one, rather than try to figure out what the software issue was.
My credit card machine broke after 7 months and Revel could not figure out how to fix it so I called the manufacturer and they told me it was a software issue. We have constantly had issues that when I contact customer service they tell me they don't know why it happened and it must be a glitch in the software.
Our initial integration with Quickbooks was not well supported by their staff and eventually I had to just teach myself how to get the system set up and integrated. I am on the phone with customer support weekly, nearly daily. We've been with Revel for about 8 months now.