Anyone that used dashcap please help

Ok I had a chance to test fit mine. Close but not perfect. I now see why the list of materials needed to install was quite long. I saw mine fits about 90% without having to start clamping in place somehow. These pics are with it just set in place, I can get it to the edges but would have to clamp it lightly somehow.
Was yours the one on fee-bay for $63. shipped? DASH-CAP

DSC00001 (Custom).JPG

DSC00002 (Custom).JPG

DSC00003 (Custom).JPG

DSC00005 (Custom).JPG