My 4 month old AE Tech sump has had seam pull apart. Has anyone else had bad experience with AE Tech as they are non-responsive to issue?