Wow, have you gone through small claims to get your money back?
If you have defiantly pull it down and start again.
What ever you do, as already stated, you're going to be fighting with it.
You're going to get water ingress over the dpm and into the timbers especially the front.
You can't have...