Bought this several years ago as a replacement part when the shock I had on my '18 Elantra many years ago failed so I bought this as a replacement. Never even used it since I decided to just sell the car. Ever since then, it's been sitting in the closet since.
This will fit the '18-'24 Elantras (yes I confirmed fitment because I owned a '21 Elantra N-line and used the same coilovers that are now collecting dust in the garage and now own a '24 Elantra N).
A replacement out of warranty is ~$233 with shipping and can take weeks to ship if it's not in stock from the manufacturer.