I just did a quick search at the Advance site. They show three “grades” of Carquest starters: standard (remanufactured); premium (reman); “professional” (new). The “standard” comes with a 1 yr warranty. The other two are lifetime. Talk to the shop about that.
And based on the 1 yr - that standard retails for a little over $100. You should expect to pay a mark up. The shop has to spend the time to source the stuff, afterall. However, if they’re going to sell you a “standard” with a 1 yr warranty for $400, that’s a 300% markup. Holy shhhh azizzle.