UPDATE:
Cancelled the order after waiting 4 weeks and not getting anything from them. The customer service woman was pretty backed up with orders and couldn't give me a time estimate so I requested a refund and she obliged without an issue.
Picked up the part from a dealer close to the NY, PA...