Weeeeeeeeeell, that did not last long, on the way home, after about 45 minutes, the subwoofer died. Went back to AUTOAUDIO on Saturday morning, Mayur confirmed.
A new subwoofer speaker will be installed on Monday, but I'm considering a better sub like Orion or Morel, although the whole setup was according to specs. Probably just a bad product.
Last few photos from installation are here: