The team at Straight up were amazing to work with, they really got in behind our project to understand what we wanted from it so that everything came together perfectly for us! They also helped develop some ideas along side me as well which was brilliant too - I'm not used enough to working like this but having someone there who can help guide you makes such an difference!! There wasn't anything i disliked about my interaction or use if them though (even when things did go awry!). We are now getting great results out-of-the box using their services, without any additional development time required after implementation either :) What else? Really nothing comes into mind other than perhaps just being able to spend more quality face2face/phone meetings talking straight away rather then jumping around emailing eachother haha.