Working with 6king was easy. 6king listened well to the description of what we wanted and put up with our constantly changing direction. Even after winning we had endless picky revision instructions that weren't always clear from our end. 6king was patient and immediately responsive to all our requests. Excellent design, great human being!