Having built many sites in the bast, this was my first deep dive into the world of Joomla! (I won't mention the other CMS systems I've used... but won't use again) and am incredibly please with the outcome as is my client. I did, however make a newbie error embedding a component into a page instead of using a plug-in, but the guys Mad4Media had me on the right track in no time.
Perfect product, perfect support - wonderful experience. I can't recommend this/them enough. Keep up the great work guys.