We have used Snapbooth for 4 different corporate events. It's always a great touch that our staff really enjoys. Their team is always very easy to work with and we have never had an issue. A company that actually does what they say is always refreshing.