I would call them, don't see why they wouldn't as long as you cover any price difference.
I don't think so
They have signs posted that there are no returns
Probably not
No
Legally they can't exchange them. You should still call them to see if they'd compensate you somehow
Thanks! Your answer is awaiting moderation.