Original review: I was unhappy as about 20 days after ordering I still hadn't received the item and hadn't heard back as to why.
Update: the Mac Ride team worked with me to figure out where the package was in USPS's system and eventually it got delivered, albeit late. Glad to have the replacement part!