We installed new vanity and the drain pipe (floor) and sink pipe don't line up to install S-trap. We worked around it by installing a straight pipe but now we are getting smell coming from sewer gas. I tried to re-install S-trap and still can't get it to fit all the pieces.
The holes are off by ~0.5 inches. Home depot recommended that I use flexible pipe but some forums have recommended not to use flexible pipe as it causes issues down the road.
What can I use to work around this problem? I'm lost after trying multiple things. Thank you for your help.