After a lot of heartache and weeks working non stop, our website is almost ready for launch.