He's currently running a flash tune based on his setup for break-in, Then will get it fine tuned on the dyno around the 1000 mile mark, So final number not in yet, We'll keep you guy's updated.
Cost= not in a position to comment on.
Lessons learned = basically the fundamentals, Always do your research, Don't expect just because a shop has a big name and plenty of references they can't make a mistake, always double check / triple check your work etc. etc.